Test Equipment Software Engineer

Number of employees

280

South Burlington, VT, United States

Posted on: 2022-05-16

Category: transportation

Apply now

Please let BETA TECHNOLOGIES know you found this job on Work in Green. This will help us grow!

Employment type:

Full time

Experience required:

Intermediate

Salary

Salary not provided

About the company:

BETA Technologies is creating an electric transportation ecosystem that’s safe, reliable and sustainable. A relentlessly focused team is building an extensive charging infrastructure and ALIA, the world’s most technologically advanced electric vertical aircraft (EVA).

BETA’s platform and products are strikingly simple. Prioritization of safety and a pragmatic approach to certification drive elegant redundancy, appropriate diversity of implementation and simplicity of control. ALIA’s fixed-pitch propellers and centrally located batteries make it an inherently stable aircraft that is safe to fly and easy to maneuver.

The Test Equipment Software Engineer is responsible for designing, developing, testing, and maintaining Beta’s suite of software that operates our critical test equipment, including motor qualification systems, battery management systems, avionics bus validation, and production acceptance systems. This test equipment ensures Beta’s systems and aircraft are performing their intended function at optimum performance. The software embedded in these systems requires diligent specification, design, and implementation to meet critical timing and accuracy requirements. The Test Equipment Software Engineer will utilize a combination of off-the-shelf software systems and in-house developed systems to ensure the test equipment is correctly supplying inputs and verifying outputs for all levels of test, from embedded software requirements-based verification to hardware qualification, to integrated aircraft systems.

Must be able to work on-site at Beta’s engineering headquarters in South Burlington, VT.
This position may require working in a high-voltage environment.
Lifting and moving of electronic equipment and computers (up to 50 lbs) may be required.
Must be a US citizen.


Video Interview:

Please be aware that you may be invited to complete a Video Screening interview. This invite will be sent by email ([email protected]). We highly recommend completing this step of the application process within the following 48 hours should you be invited.

Note: Be sure to check your Junk folder



BETA Technologies provides equal employment opportunity to all individuals regardless of their race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, place of birth, citizenship, disability, veteran or military status, health coverage status, HIV status, genetic information, crime victim status, pregnancy or a pregnancy-related condition or any other characteristic protected by state, federal, or local law. The company does not discriminate, and will not discriminate, and will not tolerate discrimination, based on any of these characteristics during the application process or in employment.

All offers of employment at BETA Technologies are contingent upon favorable results of a thorough background check.

BETA Technologies is an E-Verify employer.  

Essential Duties and Responsibilities:

  • Develop test equipment software specifications to define the operating characteristics and functionality of the test equipment for the intended level of test.
  • Design and implement the software that drives the test equipment, ensuring compliance to the test equipment specifications and industry regulations.
  • Utilize off-the-shelf systems, such as LabView, and other specialized equipment to provide cohesive and comprehensive test platforms in combination with specially developed software.
  • Integrate test equipment into Continuous Integration pipelines to achieve rapid, automated hardware-in-the-loop, model-in-the-loop, and software-in-the-loop testing.
  • Diagnose, troubleshoot and help resolve problems identified by test equipment in systems under test.
  • Provide feedback to the engineering design team on test equipment limitations and constraints to ensure accurate and feasible testability of systems, hardware, and software.

  • Minimum Qualifications (Knowledge, Skills, and Abilities):

  • Bachelor’s degree in software engineering or relevant field and 3 years of prior relevant experience.
  • In absence of a degree, 6 years of relevant experience is required.
  • Strong planning and organizational skills with the ability to adapt to rapidly changing priorities and assignments.
  • Ability to effectively work cross-functionally and influence, advise, and direct members outside the direct reporting structure to perform job requirements and meet deadlines.

  • Preferred Qualifications (Knowledge, Skills, and Abilities):

  • Proficient in C, C++, Python, or other programming and scripting languages.
  • Experience with LabView, TestStand  and National Instruments systems.
  • Proficiency in reading electrical schematics and understanding embedded software operation.
  • Strong bus communication and data analysis skills, particularly CANbus.
  • Experience with safety-critical systems development in a regulated industry (automotive, aerospace, medical, etc.).

  • Similar climate jobs

    These are some of our top picks for great climate jobs on Work in Green.

    View all jobs

    51 Transportation jobs at BETA TECHNOLOGIES

    BETA TECHNOLOGIES is hiring Propulsion Projects Engineer (Ninja),Aircraft Loads Engineer - Flight Sciences,Aircraft Dynamics Engineer - Flight Sciences, and more.

    View all jobs at BETA TECHNOLOGIES