remote
Embedded Technical Lead C - Cubic Corporation
Engineering Manager
Lead the design, development, and validation of high‑reliability embedded C++ software for transportation systems, driving architecture, coding standards, and safety compliance across automotive and defense platforms.
About the role
Key Responsibilities
- Architect and implement robust C++ embedded solutions for transportation and defense applications.
- Lead a cross‑functional team in developing, testing, and validating software against safety and performance requirements.
- Define coding standards, review code, and enforce best practices for maintainability and reliability.
- Collaborate with hardware, firmware, and system teams to integrate software with real‑time operating systems and automotive protocols.
- Drive continuous improvement of development processes, tooling, and documentation.
Requirements
- 10+ years of embedded C++ development experience in safety‑critical domains.
- Deep knowledge of RTOS, automotive communication stacks (CAN, LIN, Ethernet), and safety standards (ISO 26262, DO‑178C).
- Proven leadership in mentoring teams, managing project timelines, and delivering high‑quality code.
- Strong debugging, profiling, and performance optimization skills.
- Excellent communication and collaboration abilities across multidisciplinary teams.