Robotics Software Engineer V

SGS Consulting

Washington (District of Columbia)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SGS Consulting in Washington, DC seeks a research engineer to set up data collection software and hardware, perform OS/firmware updates, and verify sensor integrations. You’ll debug C++ software, collaborate with researchers, and contribute to hardware bring-up.

Design experiments, automate robotics test procedures, calibrate devices, and document processes. A strong background in C++, Python, robotics, and hardware systems is essential.

Qualifications

  • BSc/MSc/PhD in Physics, Mathematics, Aerospace Engineering, Optical Sciences, Electrical Engineering, Computer Science or related field.
  • Track record of software development following software engineering best practices (C++ or Python).
  • Hardware Engineering experience or educational background (one of Mechanical, Mechatronics, Electrical, Systems, Optical).
  • Experience in system level troubleshooting: mechanical, electrical, optical, firmware, OS, software failures.
  • Experience working on applied research and/or product development involving joint hardware/software design, development, and integration.
  • Experience in designing and operating robotic systems.
  • Knowledge of optics including imaging, illumination, radiometry and photometry, physical and geometric optics, statistics, and polarization.
  • Experience in statistical methods for data analytics.
  • Conversational in Chinese (Mandarin).
  • Bachelor's degree in CS/EE/ME/Physics or related field required.

Responsibilities

  • Setting up and maintaining data collection SW and HW including OS/firmware updates and connection to sensor components.
  • Basic SW (mostly C++) debugging, understand different kinds of error analysis and communicate with other Research Engineers and Scientists.
  • Consumer devices HW bring-up and functionalities verification.
  • Design and execute experiments to validate product quality and investigate HW/SW issues.
  • Design and commission automation procedures for robotics experiments.
  • Perform devices calibration with proprietary equipment.
  • Commission and operate complex measurement and test equipment.
  • Documentation of various processes and techniques with help from the core team.

Skills

C++
Python
Robotics
Hexapod
Hardware
Robot Arm
ROS

Education

BSc/MSc/PhD in Physics, Mathematics, Aerospace Engineering, Optical Sciences, Electrical Engineering, Computer Science or related field
Software development best practices (C++ or Python)
Hardware Engineering experience or education (Mechanical, Mechatronics, Electrical, Systems, Optical)
System level troubleshooting: mechanical, electrical, optical, firmware, OS, software
Applied research / product development with hardware/software integration
Designing and operating robotic systems
Knowledge of optics: imaging, illumination, radiometry, photometry, optics, polarization
Statistical methods for data analytics
Manufacturing engineer experience
Conversational Chinese (Mandarin)
Bachelor's degree in CS/EE/ME/Physics or related field

Job description

Job Responsibilities
  • Setting up and maintaining data collection SW and HW including OS/firmware updates and connection to sensor components.
  • Basic SW (mostly C++) debugging, understand different kinds of error analysis and communicate with other Research Engineers and Scientists.
  • Consumer devices HW bring-up and functionalities verification.
  • Design and execute experiments to validate product quality and investigate HW/SW issues.
  • Design and commission automation procedures for robotics experiments.
  • Perform devices calibration with proprietary equipment.
  • Commission and operate complex measurement and test equipment.
  • Documentation of various processes and techniques with help from the core team.
Skills
  • C++
  • Python
  • Robotics
  • Hexapod
  • Hardware
  • Robot Arm
  • ROS
Education/Experience
  • BSc/MSc/PhD in Physics, Mathematics, Aerospace Engineering, Optical Sciences, Electrical Engineering, Computer Science or a related experience.
  • Track record of software development following software engineering best practices (C++ or Python)
  • Hardware Engineering experience or educational background (one of Mechanical, Mechatronics, Electrical, Systems, Optical)
  • Experience in system level troubleshooting: mechanical, electrical, optical, firmware, OS, software failures
  • Experience working on applied research and/or product development involving joint hardware/software design, development, and integration
  • Experience in designing and operating robotic systems
  • Knowledge of optics including imaging, illumination, radiometry and photometry, physical and geometric optics, statistics, and polarization
  • Experience in statistical methods for data analytics
  • Experience as manufacturing engineer
  • Conversational in Chinese (Mandarin)
  • Bachelor's degree in Computer Science, or Electrical Engineering, or Mechanical Engineering, or Physics or any relevant science/engineering field required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Systems Engineer
Robotics Systems Engineer

SGS Consulting • Washington

On-site
USD 70,000 - 100,000
Robotics Software Engineer
Robotics Software Engineer

SVI Technologies, Inc. • Calabasas (CA)

On-site
USD 120,000 - 180,000
Stock Options
Company Benefits
Robotics Specialist
Robotics Specialist

Pentangle Tech Services | P5 Group • Mountain View (CA)

On-site
USD 120,000 - 180,000
Robotics Engineer
Robotics Engineer

Pentangle Tech Services | P5 Group • Mountain View (CA)

On-site
USD 140,000 - 190,000
Robotics SWE, Automation Integration
Robotics SWE, Automation Integration

Maxwell Bond • Austin (TX)

On-site
USD 110,000 - 165,000
Robotics Software Engineer
Robotics Software Engineer

Paradigm Robotics • Austin (TX)

On-site
USD 85,000 - 125,000
Healthcare
Medical
Dental
+6
Robotics Engineer(Mandarin)
Robotics Engineer(Mandarin)

Neusoft • Mountain View (CA)

On-site
USD 90,000 - 130,000
Robotics Engineer
Robotics Engineer

Brightpath Associates LLC • Oklahoma

On-site
USD 65,000 - 95,000
Software Engineer - Python (Robotics & Computer Vision)
Software Engineer - Python (Robotics & Computer Vision)

Advanced Robotics Group, LLC • Austin (TX)

On-site
USD 110,000 - 160,000
Stock options
Medical, vision, disability coverage
Daily team lunches
+2
Systems Engineer
Systems Engineer

Deft AI, Inc. • San Francisco (CA)

On-site
USD 100,000 - 200,000
Cash and stock awards
Comprehensive benefits