Embedded Security Developer

Mcnally Recruitment Ltd
Cumbernauld, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cumbernauld, United Kingdom

Tech stack

Microsoft Windows
Azure
C++
Static Program Analysis
Computer Security
Computer Programming
Linux
DNS
Embedded Software
Firmware
Hypertext Transfer Protocols (HTTP)
Key Management
Modbus
Network Protocols
Open Web Application Security
Real-Time Operating Systems
Cyber-physical Systems
Secure Coding
TCP/IP
Information Technology
Devsecops

Job description

The Embedded Security Developer will be responsible for ensuring the secure design and implementation of embedded firmware and software components within our product portfolio. This role involves applying secure coding practices, performing threat modeling, and ensuring compliance with industry standards and internal processes. The ideal candidate will have a strong background in embedded systems development and a passion for cybersecurity.PLEASE NOTE the client will only accept candidates who are authorised to work in the UK, without the requirement for sponsorship or ANY type of visa (e.G. dependant/spousal, post-study etc.).In addition, this role hybrid based with 4 days in the Scottish office, therefore you should currently be located in Scotland.PRINCIPLE JOB RESPONSIBILITIESPerform security requirements analysisConduct risk analysis and threat modelingEnsure secure design principles are applied, such as least privilege, defence in depth, and secure defaultsEnsure secure, Job Description The Embedded Security Developer will be responsible for ensuring the secure design and implementation of embedded firmware and software components within our product portfolio. This role involves applying secure coding practices, performing threat modeling,..., If you are a professional looking for an opportunity to grow, Emerson has an appealing role for you! The main responsibility of the Principal Firmware Engineer role is to provide technical leadership in the design, development and maintenance of software and firmware..., The Embedded Security Developer will be responsible for ensuring the secure design and implementation of embedded firmware and software components within our product portfolio. This role involves applying secure coding practices, performing threat modeling, and ensuring...

Requirements

implementation of requirements and threat mitigations, including:Follow secure coding guidelines to prevent common vulnerabilities (e.G., buffer overflows, injection flaws)Application of Static Code Analysis to identify security vulnerabilities in codeApplication of Software Composition Analysis to ensure supply chain securityUnit testing and code reviewsDefect analysis and remediationEnsure compliance with internal processes and applicable standards (e.G., IEC 62443, ISO 27001)Support internal and external audits as requiredDrive continuous improvement by staying updated on emerging threats, tools, and best practicesOccasional travel may be required, such as training or customer support.REQUIRED QUALIFICATIONS AND EXPERIENCEMinimum 5 years of experience in developing embedded firmwareEngineering degree in Software, Computer Science, Cybersecurity or equivalent demonstrated knowledge.Strong C/C++ programming skillsSECURITYUnderstanding of encryption algorithms, key management, and secure protocols (TLS, SSH, etc.)Strong understanding of common vulnerabilities (e.G., OWASP Top 10, CWE/SANS Top 25)Familiarity with Linux, Windows, RTOS and network protocols (TCP/IP, DNS, HTTP/S)Understanding of industrial protocols (e.G., Serial, Modbus, HART)Experience implementing DevSecOps best practices; Azure DevOps experienceis a plusKnowledge of industry standards: IEC 62443, ISO 27001, NIST, OWASPSelf-directed and motivated in a team-oriented environmentCANDIDATES MUST POSSESS HANDS-ON EXPERIENCE WITHIN THE SECURITY ASPECT of the role in accordance with CRA requirements. Similar jobs

Apply for this position