Embedded Software Engineer | Airborne Hardware

BETA Technologies

Not Interested
Bookmark
Report This Job

profile Job Location:

South Burlington, VT - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

At BETA Technologies we apply our intellectual curiosity passion for aviation and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing vibrant and inclusive culture.

The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-178C best practices for real-time safety-critical embedded software development and embedded C skill set to specify architect design implement and integrate the embedded software for BETAs airborne systems. The ideal candidate will have a broad knowledge of embedded software development from bare-metal board bring-up and understanding of microcontroller timing and execution characteristics to high-level software specification and design methods and techniques. The embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry.

How you will contribute to revolutionizing electric aviation:

    • Analyze system requirements allocated to software for correctness feasibility and appropriateness from an embedded software perspective
    • Develop software high-level requirements to specify the functionality and characteristics of airborne software
    • Architect and design the embedded software considering hardware constraints design constraints and available resources to satisfy the software high-level requirements and specify software low-level requirements
    • Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets
    • Integrate the software with other software and the target hardware
    • Assess measure troubleshoot and resolve issues with software execution and characteristics such as timing and performance
    • Perform peer reviews of other team members contributions to the software development project
    • Inform the software verification team of the appropriate testing and analysis of the embedded software

Minimum Qualifications we are seeking:

    • BS in Computer Engineering Electrical Engineering Computer Science or a related degree from an accredited university
    • Minimum 3 years 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
    • Candidates are encouraged to apply even if they dont meet all minimum qualifications

Above and Beyond Qualifications that will distinguish you:

    • Experience with the Texas Instruments TMS570 ARM microcontroller
    • Experience with the Lauterbach TRACE32 debug/instruction trace system
    • Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio
    • Experience with the 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 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
$100000 - $160000 a year
The wage listed here reflects our best faith estimate for this role. We pay competitively and base compensation on a variety of factors including skills experience industry background and the evolving needs of the role. We remain committed to fair and equitable pay and were happy to discuss during the interview process.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
At BETA Technologies we apply our intellectual curiosity passion for aviation and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds each team member brings their talent and desire to positively impact the environment and l...
View more view more

Key Skills

  • Abinitio
  • Energy Management
  • Asset
  • Commerce
  • Insurance Sales
  • E-Commerce

About Company

Company Logo

BETA Technologies is an electric aerospace company developing vertical take-off and landing (eVTOL) aircraft and supporting charging infrastructure that enables greener, safer and more efficient transportation.

View Profile View Profile