Talent.com
Embedded Software Engineer \u007C Airborne Software
Embedded Software Engineer \u007C Airborne SoftwareBETA Technologies • Raleigh, NC, US
Embedded Software Engineer \u007C Airborne Software

Embedded Software Engineer \u007C Airborne Software

BETA Technologies • Raleigh, NC, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

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 of the appropriate testing and analysis of the embedded software

Minimum Qualifications :

  • 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
  • The wage listed here reflects our best faith estimate for this role. We pay competitively and base compensation on a variety of factors including skills, experience, industry background, and the evolving needs of the role. We remain committed to fair and equitable pay and we're happy to discuss during the interview process.

    Build electric airplanes with us!

    We encourage all driven candidates to apply, even if they do not meet every listed qualification.

    We are an equal opportunity employer. Employment decisions are based on merit, competence and qualifications and will not be influenced in any manner on race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, disability, veteran or military status, genetic information, pregnancy, or any other protected characteristic under federal, state, or local law. BETA complies with all applicable federal, state and local non-discrimination laws and does not tolerate discrimination of any kind in our workplace.

    Employment offers are contingent upon the successful completion of a background check. BETA Technologies participates in E-Verify.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Embedded Software Engineer u007C Airborne Software • Raleigh, NC, US

    [internal_linking.similar_jobs]
    Staff Backend Software Engineer

    Staff Backend Software Engineer

    Mobile Integration Workgroup • Raleigh-Durham, NC, North Carolina, United States
    [job_card.full_time]
    The client is a leading mobile and web-based learning platform that delivers efficient and affordable study solutions for professional certifications. Guided by the belief that education should be a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales Director - Embedded Services

    Sales Director - Embedded Services

    CyberCoders • Raleigh, NC, United States
    [job_card.full_time]
    Sales Director - Embedded Services.We are a publicly traded and recognized services provider within the semiconductor market. We provide design services in the area of embedded services, ASIC design...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Tibco BW (Remote North Carolina)

    Senior Software Engineer - Tibco BW (Remote North Carolina)

    First Citizens BancShares • Raleigh, NC, US
    [filters.remote]
    [job_card.full_time]
    This is a remote role that may only be hired in the following location : North Carolina.This position is within Deposits & Shared Svcs Dept and related to API development, the design, implementation...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Bomb Technical

    Bomb Technical

    U.S. Navy • Wake Forest, NC, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.Americans live for fireworks on the Fourth of July. The other 364 days of the year, Explosive Ordnance Disposal (...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CDL-A Truck Drivers- Home Daily - Average $82,000 / Year - 3 Months Exp

    CDL-A Truck Drivers- Home Daily - Average $82,000 / Year - 3 Months Exp

    C.R. England • Butner, NC, US
    [job_card.full_time]
    England is Now Hiring Dedicated CDL-A Company Drivers!.Home Daily - Drivers Average $82,000 Annually •.Valid CDL-A and 3+ months of current experience required. This lane is not suitable for students...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Gorman, North Carolina, us
    [filters.remote]
    [job_card.part_time] +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer - Embedded

    Software Engineer - Embedded

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Embedded / Cloud.Key Responsibilities Design, develop, and test components of a global narrowband communication network Integrate and troubleshoot em...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Border Patrol Agent - Experienced (GL9 / GS11)

    Border Patrol Agent - Experienced (GL9 / GS11)

    U.S. Customs and Border Protection • Creedmoor, NC, US
    [job_card.full_time]
    Check out these higher-salaried federal law enforcement opportunities with the U.Your current or prior law enforcement experience may qualify you for this career opportunity with the nation's premi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Wake Forest, NC, US
    [job_card.full_time] +2
    What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Access Control Technician - Triangle area

    Embedded Access Control Technician - Triangle area

    WilsonHCG • Raleigh, NC, United States
    [job_card.full_time]
    One of the fastest-growing Building Technology integrators in North Carolina continues to grow, and is looking for a.Embedded Access Control Specialist to handle repair, troubleshooting, and progra...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Trustaff • Dunn, NC, US
    [job_card.full_time]
    Trustaff is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Dunn, North Carolina.Job Description & Requirements. As an Emergency Room RN, you'll provide care ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Accounting and Human Resources Coordinator

    Accounting and Human Resources Coordinator

    Point Blank Enterprises Inc • Lillington, NC, US
    [job_card.permanent]
    Accounting & Human Resources Coordinator.Lillington, North Carolina, Gould & Goodrich.The Accounting and Human Resources Coordinator supports both financial and people operations within our...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Developer

    Senior Software Developer

    Redhorse Corporation • Fuquay-Varina, North Carolina, United States
    [job_card.full_time]
    Now is a great time to join Redhorse Corporation.We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U.We’re looking for though...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Oracle Software Developer

    Oracle Software Developer

    Accenture Federal Services • Fuquay-Varina, North Carolina, United States
    [job_card.full_time]
    At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared pu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Anesthesiology Physician

    Anesthesiology Physician

    HealthEcareers - Client • Dunn, NC, USA
    [job_card.full_time]
    Job Description & Requirements.StartDate : ASAP Available Shifts : 8 Pay Rate : $206.This facility is seeking an Anesthesiology Physician for locum tenens support as they look to fill a current need....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Automotive Technician

    Automotive Technician

    Hudson Automotive Group • Wake Forest, NC, US
    [job_card.full_time]
    Sign on Bonus or Relocation assistance for qualified Technicians.Hudson Automotive Company, is actively seeking .Experienced Automotive Technicians. Hudson Automotive Group, founded in 1948, is...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Delivery Driver - Sign Up and Start Earning

    Delivery Driver - Sign Up and Start Earning

    DoorDash • Butner, NC, US
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, youll stay busy with a variety of...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mid / Senior Software Developer

    Mid / Senior Software Developer

    Aecom • Raleigh, North Carolina, United States
    [filters.remote]
    [job_card.full_time]
    At AECOM, we're delivering a better world.Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thr...[show_more]
    [last_updated.last_updated_30] • [promoted]