BAE Systems is looking to hire a Mid-Level Software Engineer to develop Next Generation Electronic Systems Products and Solutions, specifically focusing on high-quality, real-time embedded software for fielded electronics platforms to protect those who protect us.
Requirements
- Strong problem-solving skills that translate to working, maintainable software.
- Demonstrated proficiency in a high level software language such as C++, Ada or C-Sharp
- Coursework or other experience in embedded software development.
- Working knowledge of software tools such as Jira, BitBucket, debuggers, containers, etc.
- Experience with Agile Development and DevSecOps
- Experience developing on Windows/Linux Operating Systems
- Experience using Unit Testing frameworks
Responsibilities
- design and write software that really matters
- developing high-quality, real-time embedded software for fielded electronics platforms
- work across multiple disciplines and collaborate with Systems, Hardware and Test Engineers to impact all phases of the Software Development Lifecycle
- apply their skills to developing high-quality, real-time embedded software
- design and write software
- developing Next Generation Electronic Systems Products and Solutions
- developing high-quality, real-time embedded software
Other
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or other scientific degree with strong software content.
- Current Secret clearance.
- Experience working with legacy code bases
- hybrid work format, with time split between working onsite and remotely.