EngineerJobs.io
← Back to all jobs

Job Description

Collins Aerospace is hiring a Principal Software Engineer (STRIX-P4-1) for onsite work in Saint Petersburg, FL, focused on building and testing embedded and application software primarily in C++.

Responsibilities

  • Contribute to requirements, design, development, and testing of embedded software, including application, middleware, operating system, and supporting tools
  • Deliver development of new work products and enhancements to existing applications and systems
  • Design, implement, test, integrate, and document software solutions
  • Participate in internal reviews of software components and systems
  • Develop and maintain automated testing frameworks to validate functionality, performance, and security across embedded targets and simulated environments
  • Design, build, and maintain complex CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions
  • Work in a collaborative SAFe Agile environment

Requirements

  • Knowledge of data structures and algorithms, systems software design, operating systems, architectures, and software development life cycle and processes
  • Experience with C++, Python, and object-oriented software design
  • Hands-on experience building automated tests for embedded or software systems (unit, integration, or system-level testing)
  • Typically requires a STEM degree and minimum 8 years of relevant experience, or an Advanced Degree in a related field with minimum 5 years of experience
  • Active and transferable DoD Secret security clearance required prior to day 1
  • U.S. citizenship required because only U.S. citizens are eligible for a security clearance

Preferred Qualifications

  • Experience developing software in a team-based environment (preferably Agile/SCRUM, DevSecOps, and test automation)
  • Hands-on experience with containerization and orchestration (e.g., Docker, Kubernetes)
  • Experience with Conan package manager for C++
  • Experience working with large, complex systems and refactoring legacy code
  • Experience writing and debugging real-time multithreaded software applications

Technologies

  • C++
  • Python
  • Jenkins
  • GitLab CI
  • GitHub Actions
  • Conan package manager (C++)
  • Docker
  • Kubernetes

Security Clearance

  • Security clearance type: Secret (current)
  • Security clearance status: Ability to obtain INTERIM U.S. government issued security clearance required prior to start date
  • Eligibility: Active and transferable U.S. government issued security clearance required prior to start date

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
  • Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan with 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

Compensation: USD 107,500 - 204,500 per year

Similar Jobs