Robotics Software Engineers

3 weeks ago


Seattle, United States pro it Full time
Job DescriptionJob DescriptionOverview:As a Robotics Software Engineer, you will play a crucial role in designing, developing, and maintaining software systems for robotic applications. Your contributions will be integral in advancing the development of autonomous robots and robotic systems.Key Responsibilities:
  • Design and implement software architecture for robotic systems
  • Develop algorithms for robot perception, localization, and navigation
  • Integrate and test software on robotic platforms
  • Optimize code for real-time performance and resource-constrained environments
  • Collaborate with cross-functional teams to define system requirements
  • Conduct code reviews and provide constructive feedback
  • Debug and troubleshoot software issues in robotic systems
  • Contribute to the design of human-robot interaction interfaces
  • Implement sensor fusion techniques for environmental understanding
  • Document software designs, APIs, and technical specifications
  • Stay abreast of the latest advancements in robotics and software engineering
  • Participate in the continuous improvement of development processes
  • Support the deployment and maintenance of robotic systems
  • Contribute to the research and development of new robotic technologies
  • Collaborate in the evaluation and selection of robotic hardware components
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
  • Proven experience in software development for robotic applications
  • Proficiency in C++ and Python programming languages
  • Expertise in Robot Operating System (ROS) and robotic middleware
  • Strong understanding of robotic perception, localization, and mapping
  • Experience in motion planning and control algorithms for robots
  • Familiarity with sensor integration and processing
  • Knowledge of software engineering best practices and design patterns
  • Ability to work with version control systems such as Git
  • Experience with real-time operating systems and embedded software
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Capability to work in a dynamic and fast-paced environment
  • Passion for robotics and autonomous systems
  • Ability to adapt to new technologies and tools


  • Seattle, United States Softworld Inc Full time

    Job Title: Robotics Software Development Engineer in Test Job Location: Seattle WA 98109 Onsite Requirements: C++ Python LabVIEW Job Description: Our client is looking for a multidisciplinary engineer who can engage in all phases of design, development, and operation of the next iteration of robotic systems. This role is Robotics Software Engineer in...


  • Seattle, WA, United States Softworld Inc Full time

    Job Title: Robotics Software Development Engineer in Test C++ Python Our client is looking for a multidisciplinary engineer who can engage in all phases of design, development, and operation of the next iteration of robotic systems. This role is Robotics Software Engineer in Test. The team's mandate is to design, develop, and operate the next iteration of...


  • Seattle, WA, United States Softworld Inc Full time

    Job Title: Robotics Software Development Engineer in Test Job Location: Seattle WA 98109 Onsite Requirements: C++ Python LabVIEW Job Description: Our client is looking for a multidisciplinary engineer who can engage in all phases of design, development, and operation of the next iteration of robotic systems. This role is Robotics Software Engineer in...


  • seattle, United States Softworld Inc Full time

    Job Title: Robotics Software Development Engineer in TestJob Location: Seattle WA 98109Onsite Requirements:C++PythonLabVIEWJob Description: Our client is looking for a multidisciplinary en...


  • Seattle, United States iUNU, Inc. Full time

    At IUNU (“you knew”), we're amplifying the ability of growers to produce the highest quality greenhouse crops by leveraging robotics, computer vision, and AI. Our LUNA system is deployed at greenhouses in more than 15 countries, providing critical information like yield forecasts, pest detection, and germination rates to growers on mobile and web...


  • Seattle, United States iUNU, Inc. Full time

    At IUNU (“you knew”), we're amplifying the ability of growers to produce the highest quality greenhouse crops by leveraging robotics, computer vision, and AI. Our LUNA system is deployed at greenhouses in more than 15 countries, providing critical information like yield forecasts, pest detection, and germination rates to growers on mobile and web...


  • Seattle, United States iUNU, Inc. Full time

    At IUNU (“you knew”), we're amplifying the ability of growers to produce the highest quality greenhouse crops by leveraging robotics, computer vision, and AI. Our LUNA system is deployed at greenhouses in more than 15 countries, providing critical information like yield forecasts, pest detection, and germination rates to growers on mobile and web...


  • Seattle, United States IUNU Full time

    Job DescriptionJob DescriptionAt IUNU (“you knew”), we're amplifying the ability of growers to produce the highest quality greenhouse crops by leveraging robotics, computer vision, and AI. Our LUNA system is deployed at greenhouses in more than 15 countries, providing critical information like yield forecasts, pest detection, and germination rates to...


  • Seattle, United States Intelliswift Software Inc Full time

    Customer Job Software Dev Engineer IV Job ID: 24-02440 Pay rate range - $80/hr. to $84/hr. on W2 Job Description Design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++,...


  • Seattle, United States Intelliswift Software Inc Full time

    Pay rate range - $55/hr. to $58/hr. on W2 We are looking for a Quality Assurance (QA) engineer with 6+ years of hands-on experience with the ownership of software project testing to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining...


  • Seattle, United States Amazon.com Inc Full time

    Amazon is building the next generation software, hardware, and processes to run our state-of-the-art global fulfillment network that moves many millions of units of inventory, ensuring that customers get what they want when promised. We are constantl Development Engineer, Software, Integration, Optimization, Development, Engineer, Technology


  • Seattle, United States Intelliswift Software Full time

    Job Title: Computer Vision & Optical Engineering - Computer Vision Engineer IVLocation: Seattle WADuration: 12+ Must Have skills:Expert knowledge of C++ computing. Knowledge in computer vision and image processing. Proficiency in developing a variety of programming languages.Geometry & Mapping: Detailed Job DescriptionThe main function of a computer vision...


  • Seattle, United States Intelliswift Software Full time

    Job Title: Computer Vision & Optical Engineering - Computer Vision Engineer IVLocation: Seattle WADuration: 12+ Must Have skills:Expert knowledge of C++ computing. Knowledge in computer vision and image processing. Proficiency in developing a variety of programming languages.Geometry & Mapping: Detailed Job DescriptionThe main function of a computer vision...


  • Seattle, United States Intelliswift Software Full time

    Role: Computer Vision Software EngineerLocation: Seattle, WA - OnsiteJob Term: Long-term Contract – Only W2 Job Description: Do you have a deep C++ skillset and a passion for exploring and solving challenging computer vision and image processing problems? You love solving novel problems from first principles? You're always on the lookout for better,...


  • Seattle, United States Intelliswift Software Full time

    Role: Computer Vision Software EngineerLocation: Seattle, WA - OnsiteJob Term: Long-term Contract – Only W2 Job Description: Do you have a deep C++ skillset and a passion for exploring and solving challenging computer vision and image processing problems? You love solving novel problems from first principles? You're always on the lookout for better,...


  • Seattle, United States Intelliswift Software Full time

    Role: Computer Vision Software EngineerLocation: Seattle, WA - OnsiteJob Term: Long-term Contract – Only W2 Job Description: Do you have a deep C++ skillset and a passion for exploring and solving challenging computer vision and image processing problems? You love solving novel problems from first principles? You're always on the lookout for better,...


  • Seattle, United States County of King Washington Full time

    Software Engineering is the central King County software development arm of King County Department of Information Technology (KCIT) and is responsible for setting software architecture and direction as well as the development, upgrade and maintenance Software Engineer, Behavioral Health, Information Technology, Technical Support, Software, Engineer


  • Seattle, United States Intelliswift Software Inc Full time

    Job Title: Computer Vision & Optical Engineering - Computer Vision Engineer IV Learn more about the general tasks related to this opportunity below, as well as required skills. Location: Seattle WA Duration: 12+ Must Have skills: Expert knowledge of C++ computing. Knowledge in computer vision and image processing. Proficiency in developing a variety of...


  • SEATTLE, United States H10 Capital Full time

    Company: H10 Location: Redmond, WA Type: Managed Service ITAR Requirements You will participate in the design, integration and improvement of the SW. This includes designing and implementing a wide range of low-level embedded software on our hardware services, including device drivers, Linux kernel modules, porting existing software to new embedded...

  • Software Engineer 4

    20 hours ago


    Seattle, United States PDS Defense, Inc. Full time

    PDS Defense, Inc. is seeking a Software Engineer 4, in Tukwila, WA. Job Description:Software Engineer (Mission Systems) to join the KC-46 Tanker Mission Systems Avionics (MSA) software team located in Tukwila, WA, within the Defense, Space & Security (BDS); Mobility, Surveillance and Bombers (MS&B) organization.The MSA team supports U.S. Air Force and...