Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
Experteer Overview As an experienced embedded systems and software engineer, you translate real-world needs into reliable software for next-gen satellite systems. You work hands-on designing, implementing, and testing real-time embedded software interfacing with FPGA pipelines and spacecraft subsystems. You guide cross-domain teams to ensure robust software interacts seamlessly with onboard electronics. You contribute to resilient space capabilities supporting national security missions. This role combines technical depth with system-level impact in a mission-driven environment. Compensation / Benefits * design, implement, and test embedded software architectures for FPGA-based processing pipelines and spacecraft subsystems * translate system-level requirements into real-time software implementations * collaborate with FPGA, RF, and systems engineers to ensure seamless software-hardware interaction * guide cross-domain hardware-software team in digital design, verification, and system integration * support on-orbit performance through robust software solutions Tasks * 5+ years of embedded software development in C or C++ * experience with embedded Linux, RTOS, or bare metal firmware * experience designing software for real-time or high-reliability applications * experience integrating software with FPGA-based hardware * software-hardware debugging using logic analyzers, oscilloscopes, or protocol analyzers * experience with configuration management, CI/CD, and automated build systems * software architecture design, interfaces such as SPI, I2C, UART, or LVDS, and hardware abstraction layers * experience using MATLAB or Python for algorithms or data evaluation * Secret clearance * Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science Key requirements * health benefits * life insurance * disability benefits * retirement benefits * paid leave * professional development and tuition assistance
Requirements
Experteer Overview As an experienced embedded systems and software engineer, you translate real-world needs into reliable software for next-gen satellite systems. You work hands-on designing, implementing, and testing real-time embedded software interfacing with FPGA pipelines and spacecraft subsystems. You guide cross-domain teams to ensure robust software interacts seamlessly with onboard electronics. You contribute to resilient space capabilities supporting national security missions. This role combines technical depth with system-level impact in a mission-driven environment. Compensation / Benefits * design, implement, and test embedded software architectures for FPGA-based processing pipelines and spacecraft subsystems * translate system-level requirements into real-time software implementations * collaborate with FPGA, RF, and systems engineers to ensure seamless software-hardware interaction * guide cross-domain hardware-software team in digital design, verification, and system integration * support on-orbit performance through robust software solutions Tasks * 5+ years of embedded software development in C or C++ * experience with embedded Linux, RTOS, or bare metal firmware * experience designing software for real-time or high-reliability applications * experience integrating software with FPGA-based hardware * software-hardware debugging using logic analyzers, oscilloscopes, or protocol analyzers * experience with configuration management, CI/CD, and automated build systems * software architecture design, interfaces such as SPI, I2C, UART, or LVDS, and hardware abstraction layers * experience using MATLAB or Python for algorithms or data evaluation * Secret clearance * Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science Key requirements * health benefits * life insurance * disability benefits * retirement benefits * paid leave * professional development and tuition assistance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on us.experteer.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Career: Things You Should Know
Is Software Engineering Hard?
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs