Senior Embedded Software Engineer at Hire1 | Torre

Senior Embedded Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.
location_on
Remote (for India residents)
Posted 6 months ago

Responsibilities


Job Description: We are seeking a Senior Embedded Software Engineer to develop safety-critical embedded software for airborne systems. The ideal candidate will have expertise in RTCA DO-178C, embedded C programming, and real-time safety-critical software development. This role involves system specification, architecture, design, implementation, and integration of embedded software solutions. Responsibilities: - Analyze system requirements and propose improvements for embedded software needs. - Develop high-level software requirements and architect embedded software solutions. - Design and implement real-time embedded software using C and Assembly for ARM microcontrollers. - Integrate software with hardware, ensuring performance and safety compliance. - Troubleshoot and resolve timing, performance, and execution issues. - Conduct peer code reviews and promote software reusability. - Collaborate with the software verification team for testing and analysis. - Mentor junior engineers in DO-178C compliance, software best practices, and troubleshooting. Minimum Qualifications: - Finding people specifically with aviation software experience is key. - Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. - 7+ years of experience in real-time embedded software development. - Strong knowledge of C programming and embedded software design. - Experience with Texas Instruments Hercules, STM ARM microcontrollers, or equivalent. - Ability to read electrical schematics, datasheets, and technical documentation. - Hands-on experience with oscilloscopes, bus analyzers, and other electronics lab equipment. - Expert knowledge of DO-178C Level A compliance activities and outputs. - Proficiency in SPI, I2C, CAN, ARINC 429, ADCs, DMA controllers, and sensor integration. - Experience working with FAA personnel, DERs, and Stage of Involvement reviews. - Strong communication and leadership skills. Preferred Qualifications: - Experience with Texas Instruments TMS570 ARM microcontrollers. - Hands-on experience with Lauterbach TRACE32 debug/instruction trace system. - Knowledge of GNU GCC ARM toolchain, Texas Instruments Code Composer Studio. - Experience with Polarion ALM life cycle data management system. - Expertise in embedded software for electric motor control, battery management, and flight control systems. - Familiarity with project management methodologies (Kanban, Scrum, traditional). Minimum English Level: C1 Advanced.