1. Robotics Software Engineer


Location: On-site every day 100% in Seattle, WA

We are seeking an experienced Robotics Software Engineer to support the enhancement of a fleet of intelligent, dexterous robots. In this role, you will design and implement complex software systems that run on hardware in dynamic and unpredictable environments.

Key Responsibilities:

  • Optimize Data Pipelines: Build and refine data pipelines to track performance, generate insights, and support machine learning models for continuous system improvement.
  • Enhance Observability Tools: Develop monitoring and debugging tools for tracking and learning across global robotic deployments.
  • Integration and Validation: Test and validate new features on live robotic systems, ensuring they meet stringent performance and reliability standards.
  • Cross-functional collaboration: Work with experts across disciplines—including perception, hardware, and software—to create intelligent, integrated robotic solutions.

Basic Qualifications

  • 2+ years of professional software development experience (excluding internships).
  • 2+ years of experience in system design or architecture (including design patterns, reliability, and scaling).
  • 2+ years of experience programming in a modern language such as Java, C++, or C#, with a strong foundation in object-oriented design.
  • Bachelor’s degree in computer science or equivalent.
  • Experience in embedded development using C/C++.
  • Expertise in robotics algorithms, particularly in control, perception, and motion planning.
  • Familiarity with version control systems and CI/CD pipelines.
Experience developing software for hardware systems that interact with the physical world, including robotics, autonomous vehicles, aerospace, or consumer devices.

2. Full Stack Software Developer


Location: Onsite every day 100% in Seattle, Austin, TX and Toronto, CN

This team of world-class software development engineers is responsible for shaping the future of internal Control Plane engineering across AWS. We build innovative and secure technologies at scale to ensure AWS services remain secure and scalable from launch.
As a software development engineer on this team, you will leverage modern technologies and AWS services to enhance the productivity of AWS service teams.
You are a developer who enjoys delivering software solutions that solve business challenges while improving efficiency and productivity.
Experience with technologies like AWS, Java, TypeScript, CDK, and DynamoDB is valuable, though not all are required to start.

Qualifications:

  • 2+ years of experience in the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

3. Sr. Quality Automation Engineer


Sr. Quality Automation Engineer – Design and implement end-to-end automation solutions integrated with existing systems, identify opportunities for optimization, and continuously improve processes. Ensure security for automated systems and data, troubleshoot issues, and research new automation technologies. Develop connections between inputs, controllers, and outputs, as well as create tests and simulations to verify system performance. Establish monitoring and QA processes, investigate defects, and maintain flexibility to support manual testing as needed to ensure seamless operation and system integrity. Position may require relocation to various unanticipated client sites within the United States. Work from home option depends on the client. Health insurance offered.

 

Requirements – Requires a bachelor’s degree (or foreign equivalent) in computer/electronic engineering or closely related field, and five years of progressive, post-baccalaureate job-related IT experience (any title). Must include experience developing CI/CD testing pipelines, designing security testing protocols, and using REST microservices and Cypress frameworks.

4. Sr Mobile Developer


Location: On-site

Title: Sr. Mobile Developer

Job site: Lilburn, GA

Duties: Translate client and user requirements into product design specifications. Propose, design and develop applications on native mobile, web, and backend applications. Perform database management/optimization and ensure cross-platform integration. Create, maintain, and implement source code and APIs to optimize app performance, usability, and security. Ensure functional, simple UI/UX design to enhance user experience. Review and debug code and resolve complex issues. Guide junior team members. May require relocation to various unanticipated client sites within the United States. Work from home option depends on client.

Requirements:  Requires a bachelor’s degree (or foreign equivalent) in computer science or computer/electronic engineering or closely related field, and five years of progressive, post-baccalaureate job-related IT engineering/consulting experience (any title). Experience must include JAVA, J2EE, Android Apps, MySQL, PostgreSQL, and Spring/Hibernate.

Contact: Send resume to [email protected] or mail to HR, PRO IT USA, 3610 Graham Way SW, Lilburn, GA 30047. Refer to SMD25.