Embedded Software Engineer Position Available In Chester, Pennsylvania
Tallo's Job Summary: This job listing in Chester - PA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Seeking an embedded software engineer to develop and integrate C-based software for complex avionics systems, including low-level hardware interface programming and documentation in compliance with
RTCA DO-178B/C
standards.
Job Requirements:
Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering with C programming experience Proficiency in embedded systems development Experience with ARM processor-based systems Ability to read and write C source code Ability to read assembly language Experience developing software requirements and design documentation under
RTCA DO-178B/C
guidelines Ability to assess reusability, maintainability, and efficiency across product lines
Preferred Skills:
Experience with Real-Time Operating Systems (e.g., VxWorks) Experience with Linux development (e.g., Yocto) Board-level programming experience (e.g., u-boot) Interface experience: SPI, RS-422, RS-485, I2C, USB, Ethernet, RGB, LVDS, MIPI Familiarity with OpenGL graphics Proficient in using debuggers and performing low-level troubleshooting Experience with IDEs such as Eclipse Knowledge of multi-core processors Ability to interpret electronic component datasheets
Job Responsibilities:
Work with cross-functional engineering teams to integrate software into avionics hardware systems Write embedded software in C, including some assembly code for performance-critical tasks Develop and document low-level software requirements and designs in compliance with FAA and
DO-178B/C
standards Provide technical input on software and product design approaches Contribute to the reuse and optimization of code across multiple product lines
Pay Details:
The California Fair Chance Act Los Angeles City Fair Chance Ordinance Los Angeles County Fair Chance Ordinance for Employers San Francisco Fair Chance Ordinance