Software Engineer – Embedded Security — Opportunihub
Job

Software Engineer – Embedded Security

CDDS AG · Zürich

At a glance

Type
Job
Organisation
CDDS AG
Location
Zürich
Work mode
On-site
Deadline
Rolling / not stated
Posted
25 Oct 2026

About this job

<p>You want to help build the Western resilience and protect people and critical infrastructure. At CDDS, you’ll help secure the software behind our next-generation interceptor drones.</p><p>We’re looking for a hands-on software engineer who understands embedded security and US security requirements. You’ll complement our existing cloud security expertise by implementing security on our devices and supporting compliance documentation from a technical perspective.</p><h3>What you will do</h3><ul><li><p>Write and maintain software that secures our embedded Linux devices and ground systems.</p></li><li><p>Implement secure provisioning, authentication, key management, and software updates.</p></li><li><p>Translate security requirements into practical technical solutions alongside our security and compliance lead.</p></li><li><p>Identify vulnerabilities, implement fixes, and verify that security measures work on real hardware.</p></li><li><p>Support compliance work with technical documentation and evidence of implemented controls.</p></li></ul><h3>Requirements</h3><ul><li><p>Strong software development skills in Python and/or C++.</p></li><li><p>Experience securing embedded Linux systems.</p></li><li><p>Practical knowledge of encryption, secure boot, access control, and device security.</p></li><li><p>Ability to balance security requirements with performance, reliability, and operational needs.</p></li><li><p>experience for hardware backed key storage, like TPMs</p></li></ul><h3>Nice to have</h3><ul><li><p>Experience supporting security compliance or assessments.</p></li><li><p>Familiarity with US cybersecurity requirements relevant to defense suppliers.</p></li><li><p>CCP certification.</p></li><li><p>Experience with NVIDIA Jetson or similar embedded platforms.</p></li><li><p>Experience with yocto</p></li><li><p>Experience with embedded penetration testing</p></li><li><p>NIST SP 800-171 and CMMC familiarity</p></li></ul><h3>Why CDDS</h3><ul><li><p>Direct impact on technology protecting people and critical infrastructure.</p></li><li><p>A hands-on engineering role with ownership and close collaboration across the team.</p></li><li><p>Real-world testing and deployment of your work.</p></li><li><p>Attractive compensation.</p></li></ul><p>Find <a href="https://www.arbeitnow.ch">Jobs in Switzerland</a> on Arbeitnow</a>

How to apply

  1. 1 Read the full details above and confirm you meet the eligibility criteria.
  2. 2 Prepare your documents — an updated CV, and any cover letter, proposal or certificates required.
  3. 3 Click Apply on official site to complete your application on CDDS AG’s official page.
  4. 4 Submit as early as possible — many close once filled.
Apply on official site

Sourced from arbeitnow. Always verify details on the official website. Opportunihub never charges you to apply.

Frequently asked questions

How do I apply for Software Engineer – Embedded Security?

Review the full details and eligibility on this page, prepare your documents, then use the “Apply on official site” button to complete your application on CDDS AG’s official page.

Is this opportunity remote or location-based?

This opportunity is based in Zürich. Check the official listing for any relocation or on-site requirements.

Is Software Engineer – Embedded Security free to apply for?

Opportunihub lists this Job for free. Legitimate Jobs do not ask for payment to apply — never pay a fee to submit an application.