Embedded Software Engineer, Airborne Software

Apply Here

Countries
USA
Job Types
software & tech, engineering & hardware
Experience
mid
Organization Types
aerospace, climate & sustainability, startups, transportation & mobility
Location
Raleigh
Posted Date
Company
Beta Technologies

AI Summary

Job Description

Develop, specify, architect, design, implement, and integrate embedded software for airborne systems. Analyze system requirements, develop software requirements, and integrate software with hardware. Troubleshoot and resolve software execution issues, and perform peer reviews.

Hard Requirements

  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree
  • Minimum 3 years of experience in real-time embedded software development
  • Requirements for engineering and software architecture/design experience
  • Proficiency with the C programming language
  • Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
  • Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets
  • Experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers
  • Knowledge and awareness of the activities and outputs required for DO-178C compliance
  • Good team communication and collaboration skills
  • Ability to work independently and as a member of an integrated team

Soft Requirements

  • Experience with one or more Cortex-R5F ARM, C2000, and/or Infineon TriCore microcontrollers
  • Experience with Lauterbach TRACE32 debug/instruction trace system
  • Experience with embedded tool chains (compilers, linkers)
  • Experience with Polarion ALM life cycle data management system
  • Experience with embedded software for electric motor control, battery management systems, and/or flight control systems
  • Knowledge of and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Ethernet, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors
  • Familiarity with RTCA DO-330 tool qualification objectives, activities, and outputs
  • Familiarity with RTCA DO-331 model-based development objectives, activities, and outputs

Browse all urbanism jobs