Beta Technologies

Embedded Software Engineer | Airborne Software


PayCompetitive
LocationSouth Burlington/Vermont
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 3b62ec03-aced-4733-acba-acc4aeda7e05
      Employer Industry: Electric Aviation

      Why consider this job opportunity:
      - Opportunity for career advancement and growth within the organization
      - Collaborative and inclusive work culture that values diverse backgrounds and perspectives
      - Chance to contribute to revolutionary advancements in electric aviation and sustainability
      - Engaging work that involves cutting-edge technology and engineering practices
      - Support for candidates who may not meet all qualifications to apply and showcase their potential

      What to Expect (Job Responsibilities):
      - Analyze system requirements for correctness and feasibility from an embedded software perspective
      - Develop high-level software requirements to specify functionality and characteristics of airborne software
      - Architect and design embedded software while considering hardware constraints and available resources
      - Develop embedded software using C and Assembly programming languages for ARM microcontroller targets
      - Integrate software with other applications and target hardware, troubleshooting issues as needed

      What is Required (Qualifications):
      - BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university
      - Minimum 3 years of experience in real-time embedded software development
      - Proficiency with the C programming language
      - Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
      - Good team communication and collaboration skills, with the ability to work independently

      How to Stand Out (Preferred Qualifications):
      - Experience with the Texas Instruments TMS570 ARM microcontroller
      - Familiarity with RTCA DO-330 and DO-331 objectives, activities, and outputs
      - Experience with embedded software for electric motor control and battery management systems
      - Knowledge of communications interfaces such as SPI, I2C, CAN, and ARINC 429
      - Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio

      #ElectricAviation #EmbeddedSoftware #EngineeringCareers #DiversityInTech #Sustainability

      "We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately. We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer."
  • About the company

      Beta Technologies is an American aircraft manufacturer startup based in Burlington, Vermont.