Logo
PDS Services

Embedded Software Engineer

PDS Services, Denver, Colorado, United States, 80285

Save Job

Were looking for a Senior Embedded Software Engineer (ideally with Aerospace experience) to lead the development of low-level software for complex, safety-critical systems. Youll be responsible for designing, implementing, and testing embedded code that powers real-time control, fault detection, and secure communications in environments where reliability is everything. Responsibilities Design and maintain embedded software for processors and subsystem controllers Develop firmware in C/C++ for constrained, real-time environments Implement system health monitoring, command/telemetry handling, and robust error recovery Contribute to control loops for sensors, power, and actuators Build secure bootloaders and over-the-air update mechanisms Collaborate with cross-functional engineering teams on integration and validation Establish coding standards, workflows, and automated test practices Participate in lab and field test campaigns, analyzing results and refining code Create technical documentation and specifications for internal and external use

Qualifications

Strong background in embedded software engineering in aerospace, robotics, or defense systems Proficiency in C++ and Python, with Linux and RTOS development experience Knowledge of constrained and high-latency environments Familiarity with communication protocols such as CAN, SPI, I2C, RS-422/485, or similar Hands-on experience with hardware bring-up and debugging tools (e.g., JTAG, logic analyzers, oscilloscopes) Experience across the software lifecycle, including automated testing and CI/CD Strong communication and collaboration skills with the ability to work across disciplines

Preferred Experience

Exposure to redundant or fault-tolerant embedded systems Experience with mission operations or highly regulated environments Knowledge of simulation, hardware-in-the-loop testing, or control algorithms Familiarity with safety processes such as FMEA or hazard analysis

Employment Type

Full-time

#J-18808-Ljbffr