The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the XM30 program. This position ...
The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the XM30 program. This position ...
The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the XM30 program. This position ...
The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the XM30 program. This position ...
Lead Cybersecurity Software Engineer
Troy, MI · On-site
Lead Cybersecurity Software Engineer Location: Troy, MI (Onsite Role) Hiring Type: Full Time The Lead Cybersecurity Software Engineer will lead the vehicle software execution team with software ...
Lead Cybersecurity Software Engineer
Troy, MI · On-site
Lead Cybersecurity Software Engineer Location: Troy, MI (Onsite Role) Hiring Type: Full Time The Lead Cybersecurity Software Engineer will lead the vehicle software execution team with software ...
Role: PKI Security Engineer/ Cybersecurity Software Engineer (W2 Position) Location: Allen park, MI (Hybrid) Duration: 12+ Months Experience: 7+ Years JD Skills Required: * Software Testing ...
Quick apply
Role: PKI Security Engineer/ Cybersecurity Software Engineer (W2 Position) Location: Allen park, MI (Hybrid) Duration: 12+ Months Experience: 7+ Years JD Skills Required: * Software Testing ...
Cyber Security Manager
Auburn Hills, MI · On-site
$105K - $142K/yr
Bachelor's degree in Cybersecurity, Software Engineering, Electrical Engineering, Computer Science, or a related field. * 5+ years of professional experience in cybersecurity or information security ...
Cyber Security Manager
Auburn Hills, MI · On-site
$105K - $142K/yr
Bachelor's degree in Cybersecurity, Software Engineering, Electrical Engineering, Computer Science, or a related field. * 5+ years of professional experience in cybersecurity or information security ...
Software Engineer, Product Security
Kalamazoo, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Kalamazoo, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Detroit, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Detroit, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Kalamazoo, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Kalamazoo, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Grand Rapids, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Grand Rapids, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Detroit, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Detroit, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Lansing, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Lansing, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester Hills, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester Hills, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Warren, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Warren, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Berrien Springs, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Berrien Springs, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Berrien Springs, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Berrien Springs, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester Hills, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester Hills, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Allendale, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Allendale, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Sterling Heights, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Sterling Heights, MI · On-site +1
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Lansing, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Lansing, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Mount Pleasant, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Mount Pleasant, MI · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Cyber Security Software Engineer information
See Michigan salary details
$35.3K - $46.4K
0% of jobs
$46.4K - $57.4K
0% of jobs
$57.4K - $68.5K
4% of jobs
$68.5K - $79.5K
9% of jobs
$90.1K is the 25th percentile. Wages below this are outliers.
$79.5K - $90.6K
13% of jobs
$90.6K - $101.6K
20% of jobs
The median wage is $104.6K / yr.
$101.6K - $112.7K
16% of jobs
$121.3K is the 75th percentile. Wages above this are outliers.
$112.7K - $123.7K
17% of jobs
$123.7K - $134.8K
12% of jobs
$134.8K - $145.8K
6% of jobs
$145.8K - $156.9K
3% of jobs
$35.3K
$107.1K
$156.9K
How much do cyber security software engineer jobs pay per year?
Can you make $500,000 a year in cyber security?
What engineers make $500,000?
What are the key skills and qualifications needed to thrive as a Cyber Security Software Engineer, and why are they important?
What are some common challenges faced by Cyber Security Software Engineers when integrating security into the software development lifecycle?
Can a software engineer work in cyber security?
What is the difference between Cyber Security Software Engineer vs Network Security Engineer?
| Aspect | Cyber Security Software Engineer | Network Security Engineer |
|---|---|---|
| Required Certifications | CompTIA Security+, CISSP, CEH | CCNA Security, CISSP, CompTIA Security+ |
| Work Environment | Develops security software, applications, and tools | Designs and maintains network security infrastructure |
| Employer & Industry Usage | Tech companies, software firms, cybersecurity firms | IT departments, telecom, enterprise networks |
| Common Search & Comparison Intent | Understanding software-focused security roles | Focus on network protection and infrastructure |
While both roles focus on cybersecurity, a Cyber Security Software Engineer primarily develops security software and tools, whereas a Network Security Engineer concentrates on securing network infrastructure. Both roles require similar certifications and often work in overlapping environments, but their core responsibilities differ in scope and focus.
Can I make $200,000 a year in cyber security?
What does a Cyber Security Software Engineer do?

Full-time
Posted 14 days ago
Job description
- Develop and implement embedded cybersecurity software features for the XM30 program across vehicle and platform-level systems.
- Implement software mechanisms that support secure communication between devices, subsystems, and software components.
- Develop and integrate software functions related to authentication, access control, protected communications, and other cybersecurity features.
- Support implementation of cybersecurity requirements within embedded software architecture, interfaces, and application behavior.
- Work with systems, software, and cybersecurity engineers to translate cybersecurity designs into deployable embedded software solutions.
- Develop and maintain software interfaces that support secure data exchange across connected devices and vehicle subsystems.
- Support integration and troubleshooting of cybersecurity software in lab, bench, and vehicle test environments.
- Perform analysis and debugging of software issues related to device communications, interface protection, and cybersecurity implementation.
- Support secure coding practices and remediation of software vulnerabilities.
- Participate in design reviews, code reviews, integration activities, and technical reviews related to cybersecurity software implementation.
- Support verification and validation efforts by ensuring cybersecurity software requirements are testable and properly implemented.
- Support continuous improvement of engineering processes, software quality, and cybersecurity implementation practices.
- Experience developing embedded software for cybersecurity-related functions such as authentication, access control, protected communications, or secure interface implementation
- Experience implementing software protections for communications between distributed or embedded systems
- Familiarity with software security principles, secure coding practices, and vulnerability mitigation
- Experience in C, C++ or other relevant languages used in embedded or systems software development
- Familiarity with embedded software development and integration in complex hardware/software systems
- Experience troubleshooting software in lab, integration, or test environments
- Practical ‘hands on’ attitude with the ability to operate independently
- General knowledge of Military Standards and regulations
- Ability to present technical solutions to clients and internal stakeholders
- Must be able to communicate effectively in a variety of settings and be able to assimilate complex instructions easily
- Must demonstrate an enthusiasm to engage with and support overseas colleagues
- Must be able to obtain an active U.S. Security Clearance
- BSc Engineering (e.g. Mechanical, Electrical, Systems, Aerospace, Automotive) or
- Extensive Combat Vehicle Technical Build and Test Experience
- 5 – 15+ years relevant experience
- Experience implementing cybersecurity software in defense, automotive, or embedded platforms
- Experience supporting secure communications across vehicle or platform-level systems
- Familiarity with US DoD ground vehicle requirements
- Experience with software hardening and vulnerability remediation
- Ability to speak German desired
- MSc Engineering desired (e.g. Computer Science, Software, Electrical, Cybersecurity, Systems, Aerospace, Automotive))
- For physical requirements, indicate Rarely, Occasionally, Frequently, or Continuously where possible
- Rarely: exists, but not on a regular basis
- Occasionally: lt;33% of the time (just over 2.5 hrs/day)
- Frequently: gt;34% but less than 66% of the time (2.72 – 5.28 hrs)
- Continuously: 67-100% of the time (5.36 – 8 hrs)
- Highly repetitive: repeating the same motion every few seconds with little or no variation for gt;2 hrs total/day)
- Hazards, tasks, PPE, ergonomic concerns, travel requirements, workspace (close proximity to others)
- Ability to lift up to 25 pounds occasionally