Mid Level Security Software Engineer Jobs
Mid level security software engineer jobs go to engineers ready to own security features end to end, make architectural decisions with limited oversight, and mentor junior teammates. Openings are spread across on-site, hybrid, and remote settings in Technology & Software, Retail, and Aerospace & Defense, with employers like Pinterest, Roblox, and Walmart hiring at this level now.
Find JobsOverview
Showing 5 of 25+ Mid Level Security Software Engineer jobs











Key Responsibilities:
Develop and maintain embedded software using C/C++ for automotive ECUs and microcontrollers.
Design, implement, and integrate cybersecurity features into base software platforms.
Configure and enable secure hardware peripherals such as HSM (Hardware Security Module) and CSM (Cryptographic Service Manager).
Develop and support secure bootloader implementation and validation.
Implement security mechanisms including Secure Boot, Secure Flash, Secure Diagnostics, and Message Authentication.
Collaborate with system, architecture, and validation teams to ensure compliance with automotive cybersecurity requirements.
Troubleshoot and resolve security-related software integration issues.
Support software testing, verification, and security certification activities.
Mandatory Skills:
Strong experience in embedded software development using C and/or C++.
Experience configuring and integrating HSM, CSM, or other secure peripherals in microcontrollers.
Hands-on experience with Secure Bootloader implementation.
Experience with:
Secure Boot
Secure Flash Programming
Secure Diagnostics
Message Authentication
Understanding of cryptography concepts and secure communication in embedded systems.
Experience with automotive microcontrollers and low-level software development.
Knowledge of debugging and troubleshooting embedded software.
Optional / Preferred Skills:
Experience with AUTOSAR Classic Platform (MCAL, BSW, Crypto Stack).
Knowledge of automotive communication protocols such as CAN, CAN-FD, LIN, Ethernet.
Familiarity with cybersecurity standards such as ISO 21434 and UNECE WP.29 R155/R156.
Experience with secure key management and PKI concepts.
Knowledge of HSM vendors/platforms such as Infineon AURIX, NXP, Renesas, STMicroelectronics.
Experience with UDS diagnostics and secure diagnostic access.
Familiarity with CI/CD, Git, Jenkins, or other software development tools.
Automotive ECU integration and validation experience.
Experience in cybersecurity testing, vulnerability analysis, or penetration testing is a plus
Ideal Candidate Profile:
5+ years of embedded software development experience.
Strong automotive cybersecurity background.
Hands-on experience implementing security features at the microcontroller and bootloader level.
Able to work across architecture, integration, and validation teams in an automotive environment.
The pay range that the employer in good faith reasonably expects to pay for this position is $24.04/hour - $37.56/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
See All 25 Mid Level Security Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Security Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software18
- Retail4
- Aerospace & Defense1
- Biotechnology & Pharmaceuticals1
- E-Commerce & Online Marketplaces1
Mid Level Security Software Engineer Jobs: Frequently Asked Questions
How do I get a mid level security software engineer job?
Position yourself around ownership, not just contribution. Highlight specific security systems or features you led, vulnerabilities you identified and remediated, and decisions you drove independently. Recruiters at this level want evidence that you can take a problem from requirements to deployment with minimal hand-holding, so frame your resume around outcomes and scope, not just the tools you used.
Which companies hire mid level security software engineers?
Companies hiring mid level security software engineers right now include Pinterest, Roblox, and Walmart, based on current listings on Migrate Mate as of November 2026. Hiring at this level comes from a broad mix of employers, including enterprise technology firms, financial services companies, defense contractors, and fast-growing startups that need engineers who can own security infrastructure without constant supervision.
Are there remote mid level security software engineer jobs?
Yes, though availability varies by employer and team structure. About 64% of mid level security software engineer openings are remote or hybrid as of November 2026, making this one of the more flexible roles in software engineering. Roles involving classified systems or on-premises infrastructure typically require on-site presence, so check each listing carefully before applying.
How do I move up to a mid level security software engineer role?
Progression from entry level requires building deeper technical ownership over time. Focus on moving from completing assigned tasks to driving entire features, from following security protocols to authoring them, and from fixing known vulnerabilities to proactively identifying new ones. Demonstrating measurable impact, such as reducing incident response time or hardening a production system, is what signals readiness for mid level responsibilities.
Which industries hire the most mid level security software engineers?
Mid Level security software engineer roles concentrate in Technology & Software, Retail, and Aerospace & Defense, based on current listings on Migrate Mate as of November 2026. These sectors drive hiring at this level because they handle sensitive data, face significant regulatory requirements, or operate infrastructure where a breach carries serious financial or operational consequences, all of which demand engineers with enough experience to work autonomously on complex security problems.