Embedded developer creating secure cryptographic frameworks for aerospace, involving C/C++ programming and kernel security concepts. Ideal for professionals with 2-6 years of experience in embedded systems.
Responsibilities
Write, test, and debug high-quality C/C++ code for RTOS (e.g., FreeRTOS) and bare-metal environments.
Development of standardized peripheral drivers and Hardware Abstraction Layers (HAL) for diverse chipsets.
Integrate commercial and open-source cryptographic libraries (e.g., mbedTLS, wolfSSL) into the embedded framework.
Implementation of security protocols like TLS, IPsec, MACsec at the kernel or driver level on both Windows and Embedded targets.
Perform unit testing, integration testing, and basic performance benchmarking on cryptographic components.
Assist in generating documentation and evidence for security and safety compliance.
Implement Secure Boot, Chain-of-Trust, and Hardware Root of Trust (TPM/HSM) integration on embedded targets.
Participate in code reviews, focusing on adherence to secure coding standards (MISRA, CERT).
Update and maintain technical design documents, test reports, and configuration files.
Proactively learn aerospace standards and new cryptographic techniques.
Lead the documentation and validation for DO-178C (DAL A/B) and DO-326A/356 certification.
Requirements
2–6 years of professional experience in embedded software development.
Strong proficiency in C/C++ for bare-metal, RTOS and Windows Driver environments.
Experience with Windows kernel-mode programming (e.g. drivers etc.)
Foundational knowledge of networking concepts (TCP/IP) and hands-on experience implementing or integrating MACsec, IPsec, and TLS protocols demonstrated.
Proficient in low-level driver development for communication protocols including Ethernet, CAN, SPI, I2C across various diverse microcontroller/processor families.
Expertise in implementing cybersecurity controls on hardware platforms, including secure boot mechanisms , secure update, secure provisioning, and secure logging etc.
Proven track record integrating commercial crypto libraries (e.g., mbedTLS, wolfSSL, OpenSSL derivatives) and/or developing custom primitives for embedded systems.
Exposure to Windows kernel-mode programming, specifically driver development.
Excellent debugging, and security validation skills for windows and embedded environment.
Proactive learner with the analytical mindset required to develop expertise when navigating unfamiliar technical environments.
AI Security Engineer focusing on adversarial machine learning and enterprise security architecture. Leading red team engagements and translating technical risk into governance frameworks.
AI Security Architect leading adversarial testing for enterprise AI products, integrating security findings into governance frameworks. Collaborating with engineering and compliance functions in a hybrid work environment.
Leading GRC & IT Security Consulting at Orange Cyberdefense in Zürich. Drive business growth and manage client relationships while leading a technical consulting team.
Senior Endpoint Security Engineer at Metric5 managing CrowdStrike Falcon deployment for Department of Treasury. Overseeing sensors rollout and resolving high - tier architectural issues in diverse IT environments.
Cybersecurity Sales Specialist responsible for driving sales across Fortune 250 accounts. Engage with C - suite leaders to enhance cybersecurity solutions and strategies across global enterprises.
Sales Specialist for Data Security driving growth in Public Sector and MidMarket teams at Proofpoint. Partnering with core sales reps and delivering value in Data Security portfolio.
Principal Product and Process Security Certification Expert at NXP driving security evaluation and certification for embedded products. Responsible for compliance with cybersecurity standards and certifications in emerging markets.
Physical Security Technology Manager responsible for administering and optimizing security technology platforms at Dominium. Engaging in multiple locations to enhance system performance and reliability.
Junior Consultant in Cyber Security at MKS4U IT - Beratungs GmbH providing security assessments and client consulting. Focused on developing and implementing security strategies within a hybrid working environment.
Teamlead for IT Perimeter Security Engineering at Axians Switzerland, leading a security team and managing client consultations. Engaging in technical engineering of security solutions while fostering team development.