Robotics Control & Embedded Systems Engineer

Stealth Startup

Baltimore (MD)

On-site

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stealth Startup is seeking a Control Systems / Embedded Software Engineer to join our robotics engineering team. You will develop embedded software for robotic and control systems, using C/C++ and Python in embedded Linux environments, and work with ROS.

You will design real-time control algorithms, drivers, and BSPs, interfacing with motors, sensors, and CAN/RS232/422/485/TCP/IP hardware. Collaboration with hardware and software teams is essential.

Qualifications

  • Bachelor's/Master's/PhD in Robotics, Electrical Engineering, Mechanical Engineering, Physics, or a related technical field.
  • 5+ years of professional experience in embedded software or control systems engineering.
  • Strong programming skills in C, C++, and Python.
  • Experience with ROS (Robot Operating System).
  • Experience developing software on Linux and familiarity with Linux command-line tools.
  • Experience with Git/GitHub.
  • Knowledge of real-time embedded systems.
  • Experience designing and implementing control algorithms.
  • Proficiency with MATLAB, Octave, or Python scientific libraries (NumPy, SciPy, Matplotlib).
  • Experience with embedded hardware, motor control, and sensor integration.
  • Knowledge of communication protocols such as CAN, RS232/422/485, and TCP/IP.
  • Experience using embedded debugging and test equipment.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently while collaborating effectively within multidisciplinary teams.

Responsibilities

  • Design, develop, test, and maintain embedded software for robotic and control systems.
  • Develop software in C, C++, and Python for embedded Linux environments.
  • Design and implement real-time control algorithms.
  • Build and maintain device drivers and board support packages.
  • Develop applications using ROS (Robot Operating System).
  • Debug and integrate complex robotic systems across software, electrical, and mechanical domains.
  • Interface with motors, sensors, and communication peripherals.
  • Work with communication protocols including CAN, RS232/422/485, and TCP/IP.
  • Utilize debugging equipment such as oscilloscopes, logic analyzers, and other embedded development tools.
  • Collaborate with cross-functional engineering teams throughout product development.
  • Maintain software quality through version control using Git/GitHub.
  • Produce technical documentation for software architecture, testing, and implementation.
  • Continuously learn and apply new technologies to improve system performance and reliability.

Skills

C
C++
Python
ROS
Linux
Git/GitHub
Real-time systems
Control algorithms
Embedded hardware
Sensor integration
CAN
RS232/422/485
TCP/IP
MATLAB/Octave
Debugging tools
Team collaboration

Education

Bachelor's/Master's/PhD in Robotics/Electrical Engineering/Physics

Tools

Altium Designer

Job description

Stealth Startup is seeking a Control Systems / Embedded Software Engineer to join our robotics engineering team. You will develop embedded software for robotic and control systems, using C/C++ and Python in embedded Linux environments, and work with ROS.

You will design real-time control algorithms, drivers, and BSPs, interfacing with motors, sensors, and CAN/RS232/422/485/TCP/IP hardware. Collaboration with hardware and software teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Embedded Controls Engineer
Robotics Embedded Controls Engineer

Stealth Startup • Virginia (IL)

On-site
USD 120,000 - 180,000
Robotics Real-Time Embedded & Control Systems Engineer
Robotics Real-Time Embedded & Control Systems Engineer

Stealth Startup • Huntsville (AL)

On-site
USD 90,000 - 140,000
Real-Time Embedded Robotics Engineer (ROS/C++)
Real-Time Embedded Robotics Engineer (ROS/C++)

Stealth Startup • Raleigh (NC)

On-site
USD 110,000 - 150,000
None
Robotics Electronics Engineer – Hands-on Hardware
Robotics Electronics Engineer – Hands-on Hardware

Stealth Startup • Pittsburgh

On-site
USD 85,000 - 125,000
Robotics-Focused Embedded Controls Engineer
Robotics-Focused Embedded Controls Engineer

HRU Technical Resources • Fredericksburg (VA)

On-site
USD 90,000 - 120,000
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Raleigh (NC)

On-site
USD 110,000 - 150,000
None
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Virginia (IL)

On-site
USD 120,000 - 180,000
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Huntsville (AL)

On-site
USD 90,000 - 140,000
Control Systems / Embedded Software Engineer [33329]
Control Systems / Embedded Software Engineer [33329]

Stealth Startup • Baltimore (MD)

On-site
USD 120,000 - 170,000
Robotics Electronics Engineer — Hands-On Design
Robotics Electronics Engineer — Hands-On Design

Stealth Startup • Baltimore (MD)

On-site
USD 90,000 - 130,000