BETA Technologies is looking to revolutionize electric aviation by developing advanced electric propulsion systems. The company needs a Motor Controls Software Engineer to design, implement, and validate critical motor control algorithms for their electric aircraft, ensuring performance and reliability.
Requirements
- Proficient in MATLAB/Simulink for control design and simulation.
- Experience programming in C/C++ for embedded real-time systems.
- Knowledge of embedded hardware platforms and firmware development.
- Familiarity with version control systems such as Git, GitHub, GitLab, or Bitbucket.
- Strong background in testing and tuning motor control algorithms through dynamometer or system-level platforms.
- Proficiency with Ansys Maxwell, Motor-CAD, or similar electromagnetic simulation tools.
- Modeling experience in PLECS or similar system-level simulation tools.
Responsibilities
- Develop, simulate, and implement advanced electric motor control algorithms using MATLAB/Simulink.
- Collaborate with multidisciplinary engineering teams to define system-level control strategies and performance targets.
- Validate and refine control algorithms through hardware-in-the-loop (HIL), dynamometer, and system-level testing.
- Support embedded software development in C/C++ for real-time motor control on target platforms.
- Contribute to code development and version control using Git-based tools (e.g., GitHub, GitLab, Bitbucket).
- Ensure control solutions meet reliability, safety, and performance requirements for aerospace applications.
Other
- Applicants must be a U.S. persons to be considered.
- 3+ years of hands-on experience in electric motor control systems.
- Prior experience in the aerospace industry, especially with DO-178C or DO-331 compliance.
- Understanding of electric propulsion system integration in aircraft.
- Employment offers are contingent upon the successful completion of a background check.