careertakescareertakes

Software Engineer I (Onsite)

Confidential ClientAerospace & Defense
Entry LevelFull-timeOn-Site$120,308
Cedar Rapids, Iowa
A Day Ago

The Software Engineer I at Confidential Client is an entry-level role focused on designing, developing, and integrating software for next-generation avionics systems within an Agile framework. The engineer will collaborate with multidisciplinary teams to advance military technology that enhances pilot situational awareness and operational safety, working onsite in Cedar Rapids, Iowa.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Aerospace and Defense.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is seeking an entry-level Software Engineer to join a Tactical Situational Awareness team within the Maintenance Applications organization. You will contribute to next-generation avionics software that improves pilot awareness and operational safety. Work will be primarily onsite in Cedar Rapids, IA.

  • Design, implement, and evaluate software using C++, Java, and Python within an Agile framework
  • Conduct multidisciplinary research and collaborate with engineers on planning, design, and development of military/aerospace systems
  • Work with cross-functional teams to assess early software prototypes
  • Implement requirements, detailed design, software implementation, integration, and verification following software development processes
  • Independently manage multiple tasks with guidance from a mentor
  • Meet program schedules and collaborate with teammates on technical decisions
  • Continuously learn new technologies and contribute positively to the team environment

Qualifications

Qualifications You Must Have:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related STEM discipline
  • Familiarity with C, C++, Java, Ada, or Python for software design and development
  • Comfortable contributing in collaborative, cross-domain development environments
  • Strong problem-solving and decision-making skills
  • Self-motivated, enthusiastic, and effective working with others
  • U.S. citizenship is required for this position

Preferred Qualifications:

  • Familiarity with Agile software development lifecycle
  • Experience or interest in avionics, defense, or embedded systems

Location & Work Type

  • Onsite — Cedar Rapids, IA (this role is expected to work primarily on-site)
  • This posting may require select interview steps to be held in-person at a Confidential Client office location

Compensation

  • Salary range: $57,200 — $108,800 USD per year (good-faith estimate across experience levels)
  • Final offer depends on role, responsibilities, experience, location, and skills

Benefits & Perks

Some highlights of the benefits package (may vary by business unit and eligibility):

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) with employer match and additional employer retirement contribution
  • Tuition reimbursement and student loan repayment programs
  • Life and disability insurance options
  • Parental leave, adoption assistance, fertility and family-planning support
  • Employee Assistance Program, wellness incentives, and virtual doctor visits
  • Potential relocation assistance for eligible hires
  • And more

What to Expect from the Hiring Process

Careertakes supports this search as a third-party recruiter. Confidential Client may ask applicants to attend certain interview steps in-person regardless of the role’s designation. U.S. citizenship is a requirement for access to program-specific information.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range