Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Airborne Software

Full-time

Beta Technologies

At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.

At Beta Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture.

The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software development, and embedded C skill set to specify, architect, design, implement and integrate the embedded software for BETA’s airborne systems. The ideal candidate will have a broad knowledge of embedded software development, from bare-metal board bring-up and understanding of microcontroller timing and execution characteristics to high-level software specification and design methods and techniques. The embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry.

\n

How you will contribute to revolutionizing electric aviation:
  • Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective
  • Develop software high-level requirements to specify the functionality and characteristics of airborne software
  • Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements
  • Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets
  • Integrate the software with other software and the target hardware
  • Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance
  • Perform peer reviews of other team member's contributions to the software development project
  • Inform the software verification team for the appropriate testing and analysis of the embedded software

Minimum Qualifications we are seeking:
  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university
  • Minimum 3 years experience in real-time embedded software development
  • Requirements for engineering and software architecture/design experience
  • Proficiency with the C programming language
  • Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
  • Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets
  • Experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers
  • Knowledge and awareness of the activities and outputs required for DO-178C compliance
  • Good team communication and collaboration skills
  • Ability to work independently and as a member of an integrated team
  • Candidates are encouraged to apply even if they don’t meet all minimum qualifications

Above and Beyond Qualifications that will distinguish you:
  • Experience with the Texas Instruments TMS570 ARM microcontroller
  • Experience with the Lauterbach TRACE32 debug/instruction trace system
  • Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio
  • Experience with the Polarion ALM life cycle data management system
  • Experience with embedded software for electric motor control, battery management systems, and/or flight control systems
  • Knowledge of and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors
  • Familiarity with RTCA DO-330 tool qualification objectives, activities, and outputs
  • Familiarity with RTCA DO-331 model-based development objectives, activities, and outputs

\n

Inclusivity Statement

Each of our backgrounds influences how we evaluate our own abilities. Research reveals that BIPOC, LGBTQ+, women, those from working-class backgrounds, individuals with disabilities, and other marginalized groups may hesitate to apply for roles if they don't meet all the requirements. Many skills can be learned on the job. If you can envision contributing value to our community and meet most criteria, we encourage you to apply.

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.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Airborne Software in South Burlington, VT vacancy
  •  ...refreshing, vibrant, and inclusive culture. The Embedded Software Engineer for Battery and On-board Charge Software will apply their...  ...implement and integrate the embedded software for BETA's airborne systems. The ideal candidate will have a broad knowledge of... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area

    Beta Technologies

    South Burlington, VT
    5 days ago
  •  ...Promises-At SynergisticIT If you're serious about starting a high-impact, high-paying career in Data Science, Analytics, or Engineering , it's time to stop guessing and start choosing results. At SynergisticIT , we don't just offer training-we offer outcomes.... 
    Suggested
    Remote work

    SynergisticIT

    Burlington, VT
    4 days ago
  • $70k - $78k

     ...on the skills and essential functions required. Adept at using software applications including Microsoft Office (Word, Excel, Publisher...  ...of social media best practices, and content writing for search engine optimization. Accessibility optimization practices. Desirable... 
    Suggested
    Full time
    Work at office
    Local area
    Afternoon shift

    University of Vermont

    Burlington, VT
    5 days ago
  • Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners...
    Suggested
    Worldwide

    IBM

    Williston, VT
    4 days ago
  •  ...SENIOR SYSTEMS ENGINEER Location: Burlington, VT WHO WE ARE Open Approach is a values-driven, client-focused IT services company based in Burlington, Vermont. We deliver exceptional managed technology and phenomenal client support to organizations... 
    Suggested
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift
    3 days per week

    Open Approach Inc

    Burlington, VT
    2 days ago
  • $80k - $96k

     ...Senior Systems Engineer Posting Summary Implement and support Microsoft endpoint management technologies with on-premises,...  ...for management of university client devices, operating systems, software, and BYOD . Develop and support enhancements to EUC environments... 
    Local area
    Remote work

    The University of Vermont

    Burlington, VT
    4 days ago
  • $70k - $100k

    At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation. Regardless of the position one holds, each team member brings their talent and desire to positively...
    Full time
    Temporary work
    Local area

    Beta Technologies

    South Burlington, VT
    5 days ago
  •  ...refreshing, vibrant, and inclusive culture. The Test Equipment Software Engineer is responsible for designing, developing, testing, and...  ...their intended function at optimum performance. The software embedded in these systems requires diligent specification, design,... 
    Full time
    Local area

    Beta Technologies

    South Burlington, VT
    1 day ago
  • Overview The Systems Engineer is responsible for leading, designing, implementing, and delivering complex IT infrastructure projects for SymQuest clients. This role serves as a technical authority, providing engineering expertise, solution design, project execution, and... 
    Work at office

    Konica Minolta Business Solutions Ltd

    South Burlington, VT
    1 day ago
  • $56k - $60k

     ...clarity. What you’ll be doing:  Payroll Processing & Reporting: Execute end-to-end payroll processes using enterprise-level software (Oracle Fusion Cloud Applications).  Customer Support: Act as a dedicated resource for employees, resolving complex payroll... 
    Work at office
    Work from home
    2 days per week

    Green Mountain Higher Education Consortium

    Burlington, VT
    2 days ago
  • $5,000 per week

    The Model (Why Top Sales Professionals Join Us) At GHA Technologies, you don’t just close deals—you: ✅ Prospect and win new accounts ✅ Keep and grow those accounts for years ✅ Build a recurring, compounding income stream This starts as a hunting role Then...
    Currently hiring
    Day shift

    GHA Technologies, Inc

    Burlington, VT
    4 days ago
  •  ...Familiar in tools to document systems and setup of client technology architectures. Research and identify technology solutions to software, hardware, and network issues. Diagnose and troubleshoot technical issues, including account setup and network configurations.... 
    Work experience placement
    Local area
    Remote work

    EisnerAmper

    Burlington, VT
    4 days ago
  • $70k - $85k

     ...Job Description Job Description Salary: $70,000-$85,000 ESCALATIONS ENGINEER (L3) Location:Burlington, VT Employment Type:Full-time WHO WE ARE Open Approach is a values-driven, client-focused IT services company based in Burlington, Vermont. We deliver... 
    Full time
    Work at office
    Day shift

    Open Approach

    Burlington, VT
    4 days ago
  • $113.16k - $169.73k

     ...mindshare What You Will Bring: ~4+ years of presales, sales engineer, solution engineer, field CTO, or professional services...  ...may vary depending on the nature of your employment with Cloud Software Group and the country where you work. U.S. based employees are... 
    Work experience placement
    Local area
    Remote work

    Citrix Systems Inc

    Burlington, VT
    4 days ago
  • $26.21 - $26.71 per hour

     ...degree in related area and three years of experience to include coursework in accounting or business required. Working knowledge of software applications used to support area of operations. Proficiency with Microsoft Office applications, (especially Excel and Word)... 
    Work at office

    University of Vermont

    Burlington, VT
    5 days ago
  • $26.21 - $26.71 per hour

     ...degree in related area and three years of experience to include coursework in accounting or business required. Working knowledge of software applications used to support area of operations. Proficiency with Microsoft Office applications, (especially Excel and Word)... 
    Work at office

    The University of Vermont

    Burlington, VT
    1 day ago
  • $2,112 - $2,428 per week

    Job #1929847 Burlington, VT $2112-2428 /week* 36 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or...
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    Burlington, VT
    5 days ago
  • Essential Duties and Responsibilities: - Responsible for gaining a detailed understanding of components of the business and translating that knowledge into the requirements for systems or processes. - Act as primary liaison between project business staff and technical...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Burlington, VT
    5 days ago
  • $1,843 - $1,961 per week

    Job #1930681 Burlington, VT $1843-1961 /week* 36 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or...
    Permanent employment
    Temporary work
    Shift work

    Fusion Medical Staffing

    Burlington, VT
    3 days ago
  •  ...Regional Sales Manager - Academic Medical Centers / Higher Education This role is REMOTE, United States We are seeking a proven software sales executive to sell our state-of-the-art Talent Management Software Suite to Academic Medical Centers and teaching hospitals.... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cornerstone OnDemand

    Burlington, VT
    1 day ago
  • $1,593 - $1,832 per week

    Polysomnographer/Sleep Tech Burlington, VT $1593-1832/week* 36 hrs/week *Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or applicant...
    Temporary work
    Shift work

    Fusion Medical Staffing

    Burlington, VT
    4 days ago
  • $27 - $38 per hour

     ...experienced in CNC Programming with CAM software. Knowledge of manual milling and turning...  ...revolutionizing electric aviation: • Interpret engineered drawings and CAD models • Analyze and...  ...to moving mechanical parts, fumes or airborne particles, toxic or caustic chemicals,... 
    Full time
    Temporary work
    Local area
    Shift work
    Afternoon shift

    Beta Technologies

    South Burlington, VT
    5 days ago
  • $100k

     ...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent... 
    Full time
    H1b

    SynergisticIT

    Burlington, VT
    1 day ago
  • Job Description Job Description Data Architect (Job ID: 144227) Location: Hybrid – Augusta, ME (Onsite once per month; candidates in New England preferred) Duration: 8-month contract Travel: Client does not cover travel expensesOur direct client in Augusta, ...
    Contract work

    FHR

    Burlington, VT
    5 days ago
  • $101.9k - $163k

     ...we work every day. To learn more, please see The AI Automation Engineer - Sales & Marketing is a hands-on technical role focused on...  ...related field 4+ years of experience in automation engineering, software development, or RevOps/MarOps engineering Strong proficiency in... 
    Contract work
    Live in
    Local area
    Worldwide

    Cengage Group

    Burlington, VT
    6 days ago
  • $2,621 - $2,789 per week

    Job #1912184 Burlington, VT $2621-2789 /week* 40 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or...
    Temporary work
    Shift work

    Fusion Medical Staffing

    Burlington, VT
    2 days ago
  • $1,723 - $1,834 per week

    Job #1912183 Burlington, VT $1723-1834 /week* 36 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or...
    Temporary work
    Shift work
    Night shift

    Fusion Medical Staffing

    Burlington, VT
    2 days ago
  • $2,707 - $2,880 per week

    Job #1925985 Burlington, VT $2707-2880 /week* 36 hrs /week * Estimated payments include wages and expense reimbursement, are based on information available to Fusion at time of posting, and could vary depending on factors related to the facility or...
    Temporary work
    Immediate start
    Shift work

    Fusion Medical Staffing

    Burlington, VT
    2 days ago
  • $26.21 - $26.71 per hour

     ...degree in related area and three years of experience to include coursework in accounting or business required. Working knowledge of software applications used to support area of operations. Proficiency with Microsoft Office applications, (especially Excel and Word)... 
    Work at office

    The University of Vermont

    Burlington, VT
    5 days ago
  • $3,375 per week

    Registered Nurse (RN) | Cardiovascular Operating Room Location: Burlington, VT Agency: Seven Healthcare Pay: $3,375 per week Shift Information: Rotating - 3 days x 12 hours Start Date: ASAP About the Position Location: Burlington, Vermont...
    Weekly pay
    Full time
    Immediate start
    Flexible hours
    Shift work
    Weekend work
    Weekday work

    Seven Healthcare

    Burlington, VT
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Airborne Software. Be the first to apply!