Senior Software Engineering - Platform Software (Hybrid)
at BAE Systems
Cedar Rapids, IA 52404, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Feb, 2025 | USD 83900 Annual | 18 Nov, 2024 | N/A | Test Automation,Security Protocols,Communication Skills,Coding Practices | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely.
You don’t see it, but it’s there. Our employees work on the world’s most advanced electronics – from saving emissions in the City of Lights to powering the Mars Rover to protecting the F35 fighter jet. At Electronic Systems, you’ll be among the brightest minds, working on the aerospace and defense industry’s most difficult problems. Drawing strength from our differences, we’re innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our missions: “We Protect Those Who Protect Us®” and “We Innovate For Those Who Move The WorldTM.” Sound like a team you want to be a part of? Come build your career with BAE Systems
In Precision Strike & Sensing Solutions, we design and manufacture state-of-the-art systems and technology that enable our customers to execute their precision strike missions.
BAE Systems is looking for a Senior Software Engineer with passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading military navigation and guidance products. Our team needs engineers interested in architecting, designing, developing, and verifying software for electronics embedded within military airborne, ground and weapons applications.
As a part of this team, you will be responsible for implementing software that interfaces directly with hardware components. You will also guide the selection, configuration, and customization of various operating systems on these embedded products. Your team’s software will support application software teams across a variety of programs. The successful applicant should be knowledgeable and skilled with a variety of development and test tools as well as proficient in the development of embedded hardware/software applications.
Please note that pursuant to a government contract, this specific position requires US citizenship status
REQUIRED EDUCATION, EXPERIENCE, & SKILLS
- Bachelor’s degree in Science, Technology, Engineering, or Math (STEM) discipline, and 4 plus years of direct related experience
- Must be a US Citizen and the ability to obtain a DoD Security Clearance
- High motivation to solve problems and continuously improve existing products
- Strong verbal and written technical communication skills
- Demonstrated proficiency in defining and building embedded solutions
- Knowledge of Linux bootloader, drivers, and file system
- Experience creating Board Support Packages for custom hardware
- Experience with debugging embedded targets
- Solid understanding of software development processes for real-time embedded applications, including modernized software processes (e.g. Agile, DevSecOps)
PREFERRED EDUCATION, EXPERIENCE, & SKILLS
- Deployment of homogeneous or heterogenous architectures on multicore and multi-processor systems
- Applying secure coding practices
- Implementing and configuring security protocols
- Practiced in the use of Open System Architectures concepts
- Working knowledge of Digital Signal Processing techniques
- Experience with build systems and test automation
- Experience with safety or security certification processes
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Science technology engineering or math (stem discipline and 4 plus years of direct related experience
Proficient
1
Cedar Rapids, IA 52404, USA