Senior Software Engineer

BAE Systems, Inc.

Village of Endicott (NY)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental Insurance
Vision Insurance
Health Savings Accounts
401(k) Savings Plan
Disability Coverage
Life Insurance
Accident Insurance
Employee Assistance Program
Legal Plan
Insurance Discounts
Paid Time Off
Paid Holidays
Paid Parental Leave
Military Leave
Bereavement Leave
Sick Leave
Recognition Awards

Job summary

BAE Systems, Inc. develops embedded software for Electronic Systems in a cross-functional team. You will develop, integrate, debug, field, and support software across the lifecycle for commercial and military customers.

Requires a bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, and at least five years of embedded software experience, with proficiency in C/C++ and exposure to assembly. Aviation controls and safety-critical processes are valued.

Qualifications

  • Requires a bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least five years of embedded software development experience.
  • Proficiency in C/C++ with exposure to assembly.
  • Able to integrate and test software on target hardware.
  • Aviation controls, ARM, safety-critical processes, and security experience are preferred.

Responsibilities

  • Develop, integrate, debug, field, and support embedded software for Electronic Systems as part of a cross-functional team.
  • Contribute across the system development lifecycle, including modeling and design, and help deliver products for commercial and military customers.
  • Communicate technical solutions, progress, and troubleshooting findings clearly.

Skills

Embedded Software Development
C/C++
Assembly Language
Hardware Integration and Testing
Aviation Control Systems
Multitasking and Multicore Software
ARM Architecture and Tools
Processor Support Packages
Board Support Packages
Hardware Device Drivers
Communication Interfaces
Safety-Critical Development
Software Security
Technical Documentation
Technical Leadership
Cross-Disciplinary Engineering

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field

Tools

C/C++
Assembly Language
ARM Architecture and Tools
Board Support Packages
Processor Support Packages
Hardware Device Drivers

Job description

Develop, integrate, debug, field, and support embedded software for Electronic Systems as part of a cross-functional, multidisciplinary team. Contribute across the system development lifecycle, including modeling and design, and help deliver products for commercial and military customers.

Requirements

Requires a bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, at least five years of embedded software development experience, and proficiency in C/C++ with exposure to assembly. Candidates must be able to integrate and test software on target hardware and communicate technical solutions, progress, and troubleshooting findings clearly; aviation controls, ARM, safety-critical processes, and security experience are preferred.

Key Skills
  • Embedded Software Development
  • C/C++
  • Assembly Language
  • Hardware Integration and Testing
  • Aviation Control Systems
  • Multitasking and Multicore Software
  • ARM Architecture and Tools
  • Processor Support Packages
  • Board Support Packages
  • Hardware Device Drivers
  • Communication Interfaces
  • Safety-Critical Development
  • Software Security
  • Technical Documentation
  • Technical Leadership
  • Cross-Disciplinary Engineering
Benefits
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Health Savings Accounts
  • 401(k) Savings Plan
  • Disability Coverage
  • Life Insurance
  • Accident Insurance
  • Employee Assistance Program
  • Legal Plan
  • Insurance Discounts
  • Paid Time Off
  • Paid Holidays
  • Paid Parental Leave
  • Military Leave
  • Bereavement Leave
  • Sick Leave
  • Recognition Awards
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer
Principal Embedded Software Engineer

BAE Systems, Inc. • Village of Endicott (NY)

On-site
USD 120,000 - 170,000
Health Insurance
Dental Insurance
Vision Insurance
+5
Staff Embedded Software Engineer
Staff Embedded Software Engineer

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Embedded Software Engineer
Embedded Software Engineer

ACTalent • Dahlgren (VA)

On-site
USD 100,000 - 150,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Embedded Software Engineer (US)
Embedded Software Engineer (US)

Ingenuity Design Group • Golden (CO)

On-site
USD 90,000 - 130,000
401(k)
Dental Insurance
Health Insurance
+3
Software Engineer
Software Engineer

ACTalent • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Software Engineer
Software Engineer

ACTalent • Hanover (MD)

On-site
USD 110,000 - 150,000
Health Insurance
Vision Coverage
Health Savings Account
+13
Engineer Embedded Software 3
Engineer Embedded Software 3

TEKsystems • Chandler (AZ)

On-site
USD 120,000 - 150,000
Medical
Dental
Vision
+9
Embedded Software Engineer
Embedded Software Engineer

magniX • Everett (WA)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Idaho

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Jobot • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2