Senior Embedded Software Engineer
Summary
Designs, builds, and maintains low-level embedded software for secure communications systems while leading code reviews and mentoring junior engineers.
- Build and maintain low level software components
- Collaborate with cross-functional teams to debug issues
- Conduct design reviews and code reviews
- Create technical documentation
- Design and implement secure communications capabilities
- Design, develop, and maintain embedded software
- Develop automated tests and validation tools
- Identify performance gaps and reliability risks
- Participate in software architecture discussions
- Provide technical leadership and mentorship
Perks/Benefits:
- Remote work