Full-Time

Embedded Software Engineer

R&D Software

Confirmed live in the last 24 hours

Beta Technologies

Beta Technologies

501-1,000 employees

Develops eVTOL aircraft and charging systems

Automotive & Transportation
Energy
Aerospace

Junior, Mid

Burlington, VT, USA

Position requires onsite presence in South Burlington, VT.

Category
Embedded Engineering
Software Engineering
Required Skills
Python
Software Testing
Git
C/C++
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded software development using C.
  • Strong understanding of software development principles and methodologies.
  • Knowledge of embedded systems and microcontrollers.
  • Experience with device drivers.
  • Experience working with GIT version control and CI/CD systems.
  • Ability to troubleshoot and debug complex software and hardware interactions.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills within a team environment.
Responsibilities
  • Design, develop, test, and maintain embedded software for our prototype aircraft.
  • Collaborate with cross-functional R&D teams to define software requirements and specifications.
  • Implement software solutions using C and Python, targeting various embedded processors.
  • Ensure code quality, reliability, and performance optimization for resource-constrained embedded systems.
  • Debug and resolve software defects and issues, utilizing appropriate debugging tools and techniques.
  • Collaborate with hardware engineers to integrate software with embedded processors.
  • Research and evaluate new technologies and tools relevant to embedded software development.
  • Document software designs, requirements, and test procedures.
Desired Qualifications
  • Experience with ARM Cortex-M and Cortex-R architectures, specifically STM32 or TI TMS processors.
  • Experience in Python scripting or software development.
  • Hardware debugging experience and familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, etc.
  • Experience with DO-178 software development processes and guidelines.
  • Familiarity with avionics systems and aerospace standards.
  • Knowledge of safety-critical software development practices.
  • Understanding of software verification and validation techniques.
  • Hands-on experience with control system design and implementation.
  • Experience with model based design and automatic code generation using Simulink.
  • Knowledge of Controller Area Network (CAN) protocols and their application in embedded systems.
  • Proficiency in other programming languages and frameworks

BETA Technologies develops electric vertical take-off and landing (eVTOL) aircraft and the charging infrastructure needed to support them. Their eVTOL aircraft are designed for both passenger and cargo transport, providing a sustainable air transportation solution. The company also installs and maintains charging systems, ensuring that clients can operate their electric aircraft efficiently. BETA Technologies stands out from competitors by offering a comprehensive package that includes both the aircraft and the necessary charging infrastructure, along with pilot training programs. The goal of BETA Technologies is to make air travel greener, safer, and more efficient, contributing to a significant reduction in carbon emissions in the aerospace sector.

Company Stage

Series C

Total Funding

$1.2B

Headquarters

South Burlington, Vermont

Founded

2017

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-1%

2 year growth

2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Beta Technologies raised $318 million in Series C funding in October 2024.
  • The FAA's updated eVTOL certification processes benefit Beta Technologies' aircraft approval.
  • Increased interest in urban air mobility drives demand for Beta's eVTOL aircraft.

What critics are saying

  • Increased competition from companies like ORB Aerospace could impact Beta's market share.
  • Dependence on state funding poses risks if government priorities shift away from electric aviation.
  • Rapid technological advancements could render Beta's offerings obsolete without continuous innovation.

What makes Beta Technologies unique

  • Beta Technologies focuses on clean aviation with electric aircraft and propulsion systems.
  • The company offers a comprehensive eVTOL ecosystem, including aircraft and charging infrastructure.
  • Beta Technologies targets commercial airlines and logistics companies for sustainable air transport solutions.

Help us improve and share your feedback! Did you find this helpful?