Principal Software Engineer - Embedded Cybersecurity (Onsite)
$107.5k - $204.5kCollins Aerospace
Date Posted:
2026-05-15Country:
United States of AmericaLocation:
US-IA-CEDAR RAPIDS-137 ~ 855 35Th St NE ~ BLDG 137Position Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearanceSecurity Clearance Type:
DoD Clearance: SecretSecurity Clearance Status:
Active and existing security clearance required after day 1At 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. By collaborating closely with the NSA, we ensure that our military communications are both secure and trustworthy.
As a Principal Software Engineer, you will play a crucial role in leading the design, development, integration, and verification of our embedded encryption algorithms. Your expertise in C++, Python, and embedded Linux will enable you to drive impactful projects and mentor other engineers, shaping the next generation of secure communications technology.
While knowledge of secure systems, secure software development, or cryptographic applications is advantageous, it’s not a strict requirement. Experience in an Agile environment is also preferred.
Join us and be part of a team that is not just building technology but actively shaping the future of secure military communications. Your contributions will make a significant difference. Are you ready to take on this exciting challenge?
What YOU will do:
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 at the forefront of technology.
Architect Cutting-Edge Embedded Solutions : Spearhead the design and development of advanced embedded cryptographic solutions and communications products, ensuring they align 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 for process improvement.
Elevate Security and Reliability : Take a proactive role in shaping products that significantly enhance the security and reliability of critical communications systems, influencing best practices and guiding the direction of future innovations.
Qualifications You Must Have:
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience
Software development and integration experience embedded C and C++ product software.
Software development and integration experience on complex multi-threaded product software code bases.
Experience with standard full lifecycle software development practices and configuration management tools.
Qualifications We Prefer:
Knowledge and experience in embedded security software development and integration.
Comfortable working in a Linux development environment, with experience in 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.
What We Offer:
Some of our competitive benefits package includes:
-
Medical, dental, and vision insurance
Three weeks of vacation for newly hired employees
Generous 401(k) plan that includes 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 you can buy 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
And more!
Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions — whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you’ll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today.
*Please ensure the role type (defined below) is appropriate for your needs before applying to this role.
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other -- propel us all higher, again and again.
Apply now and be part of the team that’s redefining aerospace, every day.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, 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. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.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.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
- ...Onsite Job: Principal Embedded Software Engineer | Maple Grove, Minnesota, United States Indotronix is seeking an : Principal Embedded Software Engineer... ...Preferred Skills Familiarity with CMMI, cybersecurity (RMF/ATO), and system integration Experience in...Suggested
$107.5k - $204.5k
...BLDG 137 Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration... ...Connectivity Products (RCP) Engineering seeks a Principal Software Engineer to join the Platform Services... ...We Prefer Experience with embedded software development and software/...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$107.5k - $204.5k
...NE ~ BLDG 137 Position Role Type: Onsite U.S. Citizen, U.S. Person, or... ...military communications. We’re seeking a Principal DevSecOps Software Engineer to help build cutting-edge systems... ...industry experts on next-generation embedded software, advanced satellite communications...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$86.8k - $165.2k
...St NE ~ BLDG 137 Position Role Type: Onsite U.S. Citizen, U.S. Person, or... ...We’re looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that... ...alongside industry experts on next-generation embedded software, advanced satellite communications...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Embedded Software Lead Medical devices experience preferred. Over five years' experience in hands-on development and troubleshooting on embedded targets. Solid programming experience in C or C++. Ability to lead team to design, develop and debug embedded software systems...SuggestedContract work
- ...As a Sr. Advanced Embedded Engineer at Resideo, you will play a key role in developing the intelligent... ...closely with hardware engineers, software teams, data/AI specialists, and... ...Matter, HomeKit, etc. ~ Understanding of cybersecurity considerations and secure firmware...For contractorsWorldwide
$120k - $150k
...Principal Embedded Software Engineer Location: New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote Salary Range: $120,000-$150,000 Benefits: Medical, Dental, Vision, 401k, Voluntary life Insurance, Employer paid basic...Full timeTemporary workWork experience placementWork at officeImmediate startRemote work- ...infrastructure. Backed by Sentinel Capital Partners, we're driving innovation and growth across our portfolio. The Principal Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and...Local areaRelocationFlexible hours
$105k - $154k
...Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $10... ...system diagnostics/prognostics, communication protocols, cybersecurity, and other relay, control and monitoring functions using...H1bWork at officeLocal areaRemote workRelocationVisa sponsorship$175k - $190k
...solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally... .... At TSI, you make a difference - every day. Sr. Principal Software Engineer - Supervisor (Embedded) at TSI TSI is reimagining their business and customer...Local area$105k - $154k
Eaton’s ES‑AMER ESS division is seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105,000 to $154... ...algorithms, diagnostics/prognostics, communication protocols, cybersecurity, and other relay, control and monitoring functions using...Work at officeLocal areaRemote workRelocation package$130k - $170k
...the organization blends engineering excellence with... ...development of mission-critical software systems supporting... ...technologies. The Principal Software Engineer will... ...complex enterprise or embedded software systems. ~... .... ~ Ability to work onsite in a collaborative engineering...Flexible hours$112.7k - $193.2k
...help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care's most complex challenges. Your contributions here have the potential...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$134.6k - $230.8k
...Principal Engineer For Consumer Engineering Rx Pharmacy Team Optum Tech is a global leader... ...From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve... ...User Experience engineers Support the software delivery team's ability to rapidly...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$134.6k - $230.8k
...everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of... ...are seeking an experienced Site Reliability Engineering (SRE) professional to drive reliability and secure software development across all critical applications...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote workRelocation$112.7k - $193.2k
...better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative approaches to solve some of health care's... ...Work with LLMs (Claude, GPT, Llama, Mistral) and apply prompt engineering techniques Design evaluation, observability, and guardrails...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$73.96 per hour
...Software Engineering Lead Embedded Systems Maple Grove, MN (100% Onsite) Long-Term Contract + Benefits $73.96/hr 9/80 Work Schedule (Every Other Friday Off... ...Familiarity with CMMI or similar frameworks Cybersecurity experience (RMF, ATO processes) Background...Long term contract- Review, analyze and understand software requirements. Provide improvement suggestions... ...Test (FQT) of real-time embedded software. Concisely and accurately... ...CMMI compliant software processes. Principal Embedded Software Test Engineer): 8 years of experience with a Bachelor...Full time
- ...Software Engineer Primarily onsite position will allow for some flexibility occasionally for situations and more remote available work after 3 months... ...engineer to do too much designing, just good coding, embedded C, bare metal, display product, CAN product, but not...Temporary workRemote work
$50 - $65 per hour
...Job Title: Embedded Software Engineer Job Description This role focuses on developing embedded software and firmware for new products... ...and tools. Work Environment This role is primarily onsite, with the expectation that you will work at the facility each...Contract workTemporary workWorldwide$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded... ...Fairmont, MN facility, with the possibility of additional onsite visits depending on project-specific needs. #LI-Remote...Local areaRemote work- ...Exciting Embedded Software Engineer opportunity with an established firm. Contract Duration: 12 to 18 months Location is: Minneapolis, MN... ...Office is in Bloomington, MN) Initially this position is onsite and may evolve to hybrid later in the contract. Required...Contract workWork at office
- ...SUMMARY: We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team. You will be designing... ...of a normal workday. Clean office environment. Full-time, Onsite Pay Range: $105,000 - $118,000 per hourHourly payFull timeWork at office
- We’re hiring an Embedded Software Engineer for a contract role in Bloomington, MN (onsite initially) with a leading defense technology organization. This role focuses on C++ embedded development in Linux environments, supporting mission‑critical systems. This is a 12-18...Contract workImmediate start
- ...Software Engineer Location: One St Jude Medical Drive, St. Paul, MN - 55117 Position Type: Onsite Client: Abbott Pay rate: $52/HR on W2 Primary required skills: 3+ years of... ...developing software in C++ and Python. Cybersecurity experience Linux experience. Additional...Temporary work
$150k - $165k
...Senior Software Engineer We are seeking a Senior Software Engineer with specialized experience... ...for medical device systems, including embedded components and mobile apps (iOS/... ...software for performance, reliability, and cybersecurity in a highly regulated environment....$152.8k - $229.2k
...our work. We're working a minimum of 4 days a week onsite as part of our commitment to fostering a culture of... ...cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - UI/UX (Qt/QML) you will set the technical...H1bWork at officeLocal areaImmediate startFlexible hours$183.38k - $193.41k
...Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics... ...of these preferred skills or experiences: Experience in embedded firmware development Demonstrate expert programming...Flexible hours$96.8k - $251.6k
...production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery... ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...Temporary workFlexible hours- ...Principal Software Engineer Location: Plymouth, MN (Hybrid- 3x a week) Duration: 7-month Join Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Embedded Cybersecurity (Onsite). Be the first to apply!
- principal software engineer Minneapolis, MN
- principal Minneapolis, MN
- senior principal cloud computing engineer Minneapolis, MN
- principal cloud computing engineer Minneapolis, MN
- senior principal scientist Minneapolis, MN
- software product owner Minneapolis, MN
- id software Minneapolis, MN
- software quality assurance Minneapolis, MN
- software sales Minneapolis, MN
- internship software Minneapolis, MN


