> Markdown version of [/jobs/ext/1524407-junior-software-security-analyst](https://www.wearedevelopers.com/jobs/ext/1524407-junior-software-security-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Security Analyst - **Company:** NXP Semiconductors - **Location:** Gratkorn, Austria - **Experience:** Starter - **Contract:** Internship / Graduate position - **Skills:** C (Programming Language), Static Program Analysis, Software Debugging, Embedded Software, Firmware, Fuzz Testing, Real-Time Operating Systems, Reduced Instruction Set Computing, System Programming, Scripting, Software Security, Information Technology, Bare Metal, Free and Open-Source Software, Vulnerability Analysis - **Published:** July 2, 2026 - **Apply:** https://nxp.wd3.myworkdayjobs.com/careers/job/Gratkorn/Junior-Software-Security-Analyst--m-f-d-_R-10064352 ## About the Role * Degree in Electrical Engineering, Computer Science, Mathematics, or a related field, or equivalent practical experience * Strong academic or practical experience demonstrating hands-on technical skills (e.g., projects, open-source contributions, internships, research work) * Basic understanding of embedded systems and low-level programming concepts * Experience with C programming * Familiarity with ARM or RISC-V architectures is a plus Nice to have: * Exposure to debugging or embedded development tools (e.g., GDB, IDEs, trace tools) * Basic understanding of operating systems or RTOS concepts * Awareness of common security concepts (e.g., memory safety, access control) * Interest in learning vulnerability research and secure system design Your Profile * Strong curiosity and willingness to learn how systems behave under failure or attack conditions * Structured problem-solving approach and attention to detail * Ability to work independently on well-defined tasks while seeking guidance when needed * Clear communication skills and openness to feedback * Team-oriented mindset and eagerness to learn from experienced colleagues ## Description We are seeking a Security Vulnerability Analyst to support the analysis of embedded systems, focusing on identifying and understanding potential vulnerabilities at the hardware/software boundary. You will work with experienced team members to analyze firmware and system components, learn how to identify security weaknesses, and contribute to improving the security of embedded products. This role is well suited for candidates with a strong foundation in embedded systems who want to build expertise in security. We welcome: * early-career engineers with strong technical foundations * candidates with hands-on experience through academic, research, or personal projects * candidates interested in transitioning into embedded security Your Responsibilities * Support vulnerability analysis of embedded software (bare-metal and RTOS-based systems) * Assist in analyzing boot flows and security-relevant components under guidance * Investigate potential weaknesses and contribute to root cause analysis * Support security certification and evaluation activities (e.g., PSA, SESIP) * Help analyze and track PSIRT reports * Learn and apply analysis tools and methodologies (e.g., static analysis, basic fuzzing, scripting) * Research known vulnerability patterns and emerging attack techniques * Collaborate with development teams to understand findings and proposed mitigations, * Opportunity to build expertise in embedded security and vulnerability analysis * Work on real-world, security-critical embedded systems * Learn from experienced engineers and security specialists * Gain hands-on experience with modern tools and methodologies * Contribute to improving the security of next-generation products Please note: The successful candidate may/will be responsible for security related tasks. The assignment may/will be in scope of security certifications, therefore a conscious and reliable way of working is necessary. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How to Become a Software Engineer Without a Degree in 2023](https://www.wearedevelopers.com/magazine/147-how-to-become-a-software-engineer-without-a-degree-in-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)