DeveloperJobs.io
← Back to all jobs

Job Description

Collins Aerospace is hiring a Principal Software Engineer (Mission Systems) in Cedar Rapids, IA to help deliver advanced, mission-critical software capabilities.

Responsibilities

  • Contribute to development of advanced software solutions for mission-critical applications
  • Work on complex technical challenges with emphasis on reliability, security, and performance
  • Collaborate with cross-functional teams including hardware, FPGA, and systems engineering to integrate innovative technologies across a portfolio of products
  • Enable secure communications, data exchange, and other critical capabilities for customers operating in demanding environments
  • Support key decision making for successful development of applications across multiple product lines
  • Participate in requirements definition
  • Collaborate on software design and architecture
  • Implement software
  • Perform software/hardware integration
  • Perform requirement verification

Requirements

  • Software development and integration experience with embedded C and C++ product software
  • Experience with complex multi-threaded product software code bases
  • Experience applying standard full lifecycle software development practices and configuration management tools
  • Knowledge and/or experience in embedded security software development and integration
  • Ability to obtain and maintain a U.S. government issued security clearance is required
  • Typically requires a STEM degree and minimum 8 years of prior relevant experience, or an Advanced Degree in a related field with minimum 5 years of experience

Preferred Qualifications

  • Cost Account management
  • Experience serving as a Product Owner in an Agile development environment
  • Experience in Rust development
  • Comfortable working in a Linux development environment
  • Ability to mentor engineers on software development skills and practices
  • Desire to work in a team environment, establishing collaborative relationships in person and through technology; experience working on an Agile team desirable
  • Track record of delivering strong results, keeping milestones on schedule, contributing to a positive work environment, and improving process efficiency
  • Experience leading teams and running projects through the full software lifecycle
  • Proficiency in scripting languages such as python

Technologies

  • C, C++, embedded C
  • Rust
  • Linux
  • python
  • Agile

Security Clearance and Eligibility

  • U.S. citizen required; only U.S. citizens are eligible for a security clearance
  • Security clearance type: DoD Secret
  • Security clearance status: Active and existing security clearance required after day 1

Location and Work Type

  • Onsite in Cedar Rapids, IA

Compensation

  • USD 107,500 - 204,500 per year

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan with employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
  • Tuition reimbursement program
  • Student Loan Repayment Program
  • Life insurance and disability coverage
  • Optional coverages: pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Ovia Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Healthy You Incentives, wellness rewards program
  • Doctor on Demand, virtual doctor visits
  • Bright Horizons, child and elder care services
  • Teladoc Medical Experts, second opinion program
  • Eligible for relocation
  • Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs
  • Hired applicants may be eligible for additional benefits including medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays

Similar Jobs