Salary
💰 $100,000 - $135,000 per year
Tech Stack
LinuxPythonSubversionSwitching
About the role
- This position is primarily a software role with required ability to understand and troubleshoot hardware.
- Become familiar with existing software and hardware for the on-aircraft charging system and provide support and improvements for existing hardware and software on aircraft.
- Write system level, software, and hardware requirements for certification-intent aircraft charge controller.
- Lead development of new and improved software and implementation/testing on the hardware and in the aircraft.
- Support debugging and testing of hardware and software in a certification environment.
- Work with the Ground Support Equipment (GSE) team to provide a seamless charging experience across BETA’s platforms and with 3rd party EVSEs.
- Interface with BETA’s supplier partners in charging.
- Collaborate closely with electrical hardware engineers and ground support equipment engineering team to create and integrate a complete charging system for aircraft.
Requirements
- Bachelor’s degree or equivalent experience in electrical engineering, computer science, embedded systems, or related fields.
- Experience and understanding of electrical fundamentals, switching power supplies, electrical isolation/insulation strategies.
- Ability to operate lab equipment including low and high-voltage power supplies, function generators, oscilloscopes, multimeters, soldering irons, etc.
- Programming skills in C, C++, and Python.
- Experience with software development and debugging for embedded systems.
- Experience with version control systems (git, SVN, etc.).
- Master’s degree or equivalent experience (preferred).
- Experience with EV charging standards (preferred).
- Experience with powerline communications using HomePlug GreenPhy or similar signal-over-power methods (preferred).
- Experience with bare-metal embedded systems (preferred).
- Experience with software development for Linux-based embedded systems (preferred).
- Experience with CMake-based build environments (preferred).
- Experience with schematic capture and printed circuit board layout (KiCAD or Altium preferred).
- Understanding of electrical overcurrent protection coordination and high-voltage insulation (preferred).
- Experience with circuit simulation software (LTSPICE, PSPICE, Matlab/Simulink preferred).
- In-depth knowledge of high-voltage (>800V) designs and isolation boundaries/techniques (preferred).
- Experience with power distribution, high-voltage batteries, motor control, avionics, or cabin conditioning in aerospace or automotive settings (preferred).
- Experience designing and testing for EMI mitigation and EMC (preferred).
- Experience with common communication protocols including CAN, ARINC-429, RS485, SPI, I2C, UART (preferred).
- Experience in a production environment in aerospace or similar industry, especially related to electronic assemblies and printed circuit boards in Part 23 or Part 25 aircraft (preferred).
- Pilot’s license or an interest in flying (preferred).
- Ability to transport yourself to various BETA locations around Burlington as needed.
- Ability to work on-site in South Burlington, VT and occasionally outdoors supporting tests.
- Employment offers are contingent upon the successful completion of a background check; BETA participates in E-Verify.