Do you want to develop software where security is not an add-on, but part of the design from the first line of code? We're now looking for two senior software developers who want to work with cybersecurity in hardware-near and Linux-based systems. The role combines skilled development in C and C++ with vulnerability analysis, system understanding, and close collaboration with architects. Here you get to use your experience to create robust technology that works even when demands are at their highest. About the role The client company develops advanced technology solutions where embedded software, electronics, and communication need to work securely together. You'll get a senior role in a team responsible for shared software components with significant impact on multiple parts of the systems. Your focus will be to build security early in the development chain and translate identified threats and vulnerabilities into well-thought-out technical protections. Together with software and system architects, you'll develop solutions that combine functionality, robustness, and compliance with relevant security requirements. The work involves development in C and C++, analysis of the system's attack surface, and troubleshooting at the intersection of hardware and software. You'll also contribute to secure development patterns, technical documentation, and knowledge sharing within the team. Responsibilities Develop and implement security features in embedded systems, primarily in C and C++. Analyze software components and system interfaces to identify vulnerabilities and potential attack vectors. Debug complex problems at both hardware and software levels. Collaborate with software and system architects on security requirements, design choices, and technical solutions. Assess how hardware-near requirements, dependencies, and communication flows affect the system's security profile. Ensure traceability and technical documentation linked to laws, regulations, and security standards. Contribute to code reviews, secure development principles, and knowledge sharing in the team. We're looking for you who Have a degree in computer science, electronics, or a related field. Have at least four years of experience in professional software development, with a clear focus on C and C++. Have experience with embedded systems and understand the interaction between software and hardware. Have strong knowledge of Linux and development of software applications for Linux-based systems. Have experience identifying vulnerabilities and troubleshooting at both hardware and software levels. Understand how software-driven hardware requirements and technical dependencies affect a system's security. Communicate fluently in Swedish and English and can document technical solutions in both languages. It is a merit if you have Experience with cybersecurity standards or regulations for embedded and safety-critical systems. Knowledge of real-time operating systems, RTOS. Experience with Git, DevOps, or DevSecOps in a secure development environment. Knowledge of radio communication and the security challenges that arise in connected systems. Personal qualities To succeed in this role, we believe you are analytical, structured, and curious about how complex systems can be affected by both technical errors and intentional attacks. You have the ability to identify risks before they develop into problems and enjoy following a question all the way from analysis to verified solution. At the same time, you are pedagogical and unpretentious, which allows you to explain security issues clearly and help colleagues translate secure coding principles into practice. About the client company Our client is an established Swedish technology company that develops advanced solutions for demanding and socially critical environments. The products combine software, electronics, communication, and real-time data to create realistic scenarios and reliable feedback. The business is characterized by high technical standards, long product lifecycles, and a clear focus on security, quality, and robustness. When you contact us, we'll go into detail about the client company. About the employment This is a consulting assignment, which means you will be employed by Friday and work as a consultant at our client. At Friday, we believe that people in the right place have the best opportunity to reach their full potential. We are convinced that the right people, in the right roles, create tomorrows worth looking forward to. Other information Scope: Full-time Start: Immediately or by agreement considering notice period Location: Huskvarna Salary: Market-rate monthly salary Contact: Hampus Kindgren, [email protected] The position requires that you undergo and are approved according to applicable security protection regulations. For positions covered by security classification, special requirements for citizenship may apply. Apply by clicking the link below. Remember to apply quickly as we conduct ongoing selection of candidates and the ad may be closed before the position is filled if we move into the selection and interview phase. We do not accept applications via email. About Friday At Friday, we're passionate about giving you as a tech talent a really good start or next step in your career. By listening to what you want and what drives you, we match you with companies and opportunities that make you look forward to going to work. We value ambition and potential highly and actively work for unbiased recruitment where everyone is given the same chance to succeed. We are located in Stockholm, Gothenburg, Malmö, Linköping, and Örebro. Each year we conduct over 5,000 career meetings and match candidates with everything from global companies to innovative product companies. Keywords Software developer cybersecurity, senior software developer, embedded developer, embedded security, Cyber Security, C, C++, Linux, embedded systems, systems security, secure coding, DevSecOps, DevOps, RTOS, Git, IAR Embedded Workbench, Eclipse, radio communication, vulnerability analysis, threat modeling, safety-critical systems, Jönköping
- Město
- Linköping
- Adresa
- Ågatan 14
- GPS
- 58.412070735344, 15.627202632099
- Publikováno
- 14. 8. 2026
Zeptej se AI
Časté otázky k tomuto inzerátu — otevře tvoji AI s připraveným promptem včetně odkazu na inzerát.
- Je mzda v této pracovní nabídce konkurenceschopná pro tuto pozici a lokalitu?
- Na co se mám zeptat na pohovoru na tuto pozici?
- Jaké dovednosti mám vyzdvihnout v odpovědi na tento inzerát?