Embedded Software Engineer - All Levels

BAE Systems, Inc.
US - New York - Endicott
View Company Profile / << Go Back

  • Job Type: Full time
  • 11 days ago

Job Description

As an Embedded Software Engineer, you will design and develop software for various applications related to avionics systems. You will collaborate with teams during all phases of the Product Development Lifecycle.

Requirements: A Bachelor's Degree in Computer Science, Computer Engineering, or a related field is required, along with 4+ years of experience in embedded software development. Experience with bare metal operating systems and low-level software development is also necessary.

Key Skills: Embedded Software Development, C, C++, Assembly Languages, Bare Metal Operating Systems, Device Drivers, BSP Development, Real-Time Operating Systems, PowerPC, ARM, x86 Processor Architectures, Hardware/Software Integration, Debugging, Source Control Systems, Configuration Management, Java

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Health Savings Accounts, 401k, Disability Coverage, Life Insurance, Accident Insurance, Employee Assistance Program, Legal Plan, Paid Time Off, Paid Holidays, Paid Parental Leave, Military Leave, Bereavement Leave




Fast Track Upload