Principal Software Engineer - Embedded Cybersecurity (Onsite)

Prattwhitney

Cedar Rapids (IA)

On-site

USD 107,500 - 204,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Three weeks of vacation
401(k) plan with employer matching
Tuition reimbursement program
Student Loan Repayment Program
Life insurance and disability coverage

Job summary

Prattwhitney is seeking a Principal Software Engineer in Cedar Rapids, IA, to drive innovation in embedded cryptography for military communications. This role involves leading design, development, and integration of critical security algorithms while mentoring other engineers.

The ideal candidate should have strong experience in embedded C/C++, multi-threaded software environments, and a commitment to team collaboration. The position includes a competitive salary range and comprehensive benefits including medical, dental, and vision insurance.

Qualifications

  • Typically requires a degree in STEM and minimum 8 years of prior relevant experience.
  • Experience with complex multi-threaded software codebases.
  • Software development experience with embedded C/C++.

Responsibilities

  • Lead the design and development of embedded cryptographic solutions.
  • Mentor and empower software developers.
  • Oversee software implementation and drive verification processes.

Skills

Software development in embedded C/C++
Mentoring engineers
Collaboration in Agile teams
Multi-threaded programming

Education

Degree in STEM
Advanced degree in related field

Tools

Linux development environment
Configuration management tools
Python scripting

Job description

Principal Software Engineer – Embedded Cryptography, Cedar Rapids, IA

Federal Security Clearance: Secret (U.S. citizen required); Onsite role.

Salary Range: 107,500 USD – 204,500 USD.

Job Overview

At the forefront of innovation, our Crypto team within the Secure Mission Solutions directorate is pioneering advanced embedded cryptographic capabilities for U.S. military communications products. As a Principal Software Engineer, you will lead the design, development, integration, and verification of embedded encryption algorithms, while mentoring other engineers, with a focus on security and reliability.

Responsibilities
  • Champion Software Development and Integration: Lead the architecture and evolution of a multi-threaded embedded C++ product codebase, setting the standard for innovation and excellence.
  • Architect Cutting-Edge Embedded Solutions: Spearhead the design and development of advanced embedded cryptographic solutions and communications products, ensuring alignment with long-term strategic goals and industry standards.
  • Steer Project Success: Collaborate with cross-functional teams to define comprehensive requirements, oversee software implementation, and drive test case development, verification test execution, and certification processes.
  • Mentor and Inspire: Cultivate a high-performing engineering culture by mentoring and empowering software developers, enhancing technical expertise and promoting best practices.
  • Elevate Security and Reliability: Shape products that significantly enhance the security and reliability of critical communications systems, influencing best practices and guiding future innovations.
Qualifications – Must Have
  • Typically requires a degree in STEM and minimum 8 years of prior relevant experience, or an advanced degree in a related field and minimum 5 years of experience.
  • Software development and integration experience with embedded C and C++ product software.
  • Experience on complex multi-threaded product software codebases.
  • Experience with standard full lifecycle software development practices and configuration management tools.
Qualifications – Prefer
  • Knowledge and experience in embedded security software development and integration.
  • Comfortable working in a Linux development environment, with mutexes, semaphores, queues, and inter-process communication.
  • Exposure to crypto algorithms and their implementation.
  • Ability to mentor engineers on software development skills and practices.
  • Strong desire to collaborate in a team environment, with experience in Agile methodologies.
  • Proven track record of meeting project milestones and driving process efficiency improvements.
  • Experience leading teams and managing projects through the full software lifecycle.
  • Proficiency in scripting languages like Python and experience with IP networking and networking protocols.
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 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 assistance.
Salary & Other Compensation

Salary Range: 107,500 USD – 204,500 USD. Additional incentives may include short-term and long-term incentive compensation programs based on performance and business factors.

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified individuals with a disability and protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Embedded Cybersecurity (Onsite)
Principal Software Engineer - Embedded Cybersecurity (Onsite)

Collins Aerospace • Cedar Rapids (IA)

Hybrid
USD 107,000 - 205,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+2
Principal Software Engineer- Embedded Comms, Active Secret ( Onsite)
Principal Software Engineer- Embedded Comms, Active Secret ( Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 107,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) plan
+1
Sr Software Engineer - Embedded Communications (Onsite)
Sr Software Engineer - Embedded Communications (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 86,000 - 166,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+5
Senior Software Engineer - Secure Communications
Senior Software Engineer - Secure Communications

Prattwhitney • Fort Wayne (IN)

On-site
USD 86,000 - 166,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Software Engineering Manager Secure Products Software (Onsite)
Senior Software Engineering Manager Secure Products Software (Onsite)

Prattwhitney • Fullerton (CA)

On-site
USD 145,000 - 277,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+2
Principal Software Engineer - Secure Communications
Principal Software Engineer - Secure Communications

Collins Aerospace • Fort Wayne (IN)

On-site
USD 107,000 - 205,000
Medical insurance
Vacation
401(k) plan
+2
Software Engineer II - Embedded Communications (Onsite)
Software Engineer II - Embedded Communications (Onsite)

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 68,000 - 132,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) plan with employer匹配
+4
Software Engineer II- Embedded Linux (Onsite)
Software Engineer II- Embedded Linux (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 68,000 - 132,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+2
Principal Software Engineer - DevSecOps Embedded Communications - Active Secret (Onsite)
Principal Software Engineer - DevSecOps Embedded Communications - Active Secret (Onsite)

Collins Aerospace • Fort Wayne (IN)

On-site
USD 107,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) plan with matching funds
+3
Principal Software Engineer - DevSecOps Embedded Communications - Active Secret (Onsite)
Principal Software Engineer - DevSecOps Embedded Communications - Active Secret (Onsite)

Collins Aerospace • Morrisville (NC)

On-site
USD 107,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation
Tuition reimbursement program
+2