ALTEN Technology USA is looking to solve complex engineering challenges in various industries such as aerospace, medical devices, robotics, automotive, and more by developing and delivering high-quality embedded software solutions.
Requirements
- Strong working knowledge of multiple microcontroller families, architectures, and operating models
- Demonstrated experience developing software under safety- or mission-critical design standards (e.g., DO-178, IEC 61508, or equivalent)
- Expert-level proficiency in C for embedded systems
- Hands-on experience with source control systems and collaborative development practices
- Familiarity with application lifecycle management tools supporting requirements definition, traceability, testing, and issue tracking
- Knowledge of MISRA C coding standards and compliance practices
- Understanding of power electronics fundamentals and their interaction with embedded control systems
Responsibilities
- Lead and contribute to the full lifecycle of embedded software programs, from initial requirements through deployment and long-term support
- Develop, evaluate, and maintain software requirements with end-to-end traceability
- Architect, implement, and review high-quality embedded software solutions
- Troubleshoot and resolve complex software issues on embedded hardware and in simulated environments
- Conduct in-depth root cause analysis for defects and field-reported anomalies
- Apply advanced development and analysis tools to assess performance metrics such as memory utilization, stack depth, execution timing, and verification coverage
- Define robust verification strategies aligned with software requirements and system objectives
Other
- Seven (7) or more years of professional experience developing embedded software
- Bachelor’s degree (or equivalent) in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science
- Exceptional written and verbal communication skills, including the ability to clearly articulate complex technical concepts
- Eligibility to work as a U.S. Person
- Capability to support long-duration programs that span multiple years