Embedded Software Engineer
Alexander Associates are working with a fantastic space company that develops advanced robotics and tools for inspecting, repairing, and protecting critical space infrastructure.
Our client is looking for a skilled Embedded Software Engineer to design and develop software for space robotics. If you have experience with modern C development, microcontrollers, and want to contribute to advancing autonomous robotics in space, I’d love to hear from you!
Embedded Software Engineer Responsibilities:
* Design system architecture and develop embedded software for robotics. Build prototypes to test key concepts and technical limits.
* Write clear code documentation and conduct unit and full-system tests
* Work with cross-functional teams to ensure smooth integration with our robotics solutions.
* Identify and address risks in software development throughout the project lifecycle.
* Enhance software systems through ongoing testing, feedback, and improvements.
Embedded Software Engineer Experience:
(Required)
* Experienced in developing with modern C for embedded RTOS.
* Comfortable using GitHub for version control.
* Strong problem-solving skills and able to thrive in a fast-paced environment.
* Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field
(Nice to have)
* Experience in space robotics or the aerospace industry.
* Proven expertise in system integration and collaborating with multidisciplinary teams.
* Familiar with Docker and Linux.
* Knowledge of low-level communication protocols (CAN, UART).
Apply today