Senior Software Engineering - Platform Software (Hybrid)

at  BAE Systems

Cedar Rapids, IA 52404, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Feb, 2025USD 83900 Annual18 Nov, 2024N/ATest Automation,Security Protocols,Communication Skills,Coding PracticesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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