What are the responsibilities and job description for the Embedded Systems Programmer position at TalentRemedy?
Job Overview
TalentRemedy is a leading provider of innovative solutions for space-based solar power. We are seeking a highly skilled Senior System Software Engineer to join our mission-driven team.
In this role, you will play a critical role in designing and developing software systems for our record-breaking test campaign in early 2025, while collaborating with other engineers to strengthen our development practices.
Your primary responsibility will be to develop high-quality software for our satellite development and flight systems, ensuring seamless integration with hardware components.
- Key Responsibilities:
- Develop a framework for continuous integration, delivery, and deployment across satellite development and flight systems.
- Develop embedded software for microcontrollers in C using RTOS that interact with satellite electronics via RS-422/485/232, CAN, I2C, GPIO, SPI, LVDS, etc.
- Develop test approach and test software for unit and system level validation and verification, as well as support of Processors-in-the-Loop, Hardware-in-the-Loop, and Software-in-the-Loop testbeds.