Giesecke+Devrient logo
Giesecke+Devrient3 days ago

Embedded SW Developer

Hybrid · Sant Joan Despí, Catalonia, Spain

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown

Job Summary

Embedded Software Developer to design, implement, and optimize embedded software for secure, high-performance systems at G+D Mobile Security. Role involves collaborating with system architects, testers and product owners; performing requirements analysis and sprint planning; contributing to SW architecture design; implementing security countermeasures and non-functional requirements; participating in code reviews; verifying and validating product behavior; and driving continuous improvement of the SW process. Requires academic studies in a relevant field, 2+ years embedded development experience, proficiency in Java/C/C++/Python, familiarity with networks and cybersecurity, and strong English communication. Remote work option available (hybrid in Sant Joan Despí, Catalonia, Spain).

Required Qualifications

  • Academic studies in computer science, telecommunications, mathematics or a related field
  • Demonstrated experience in embedded SW development (preferably more than two years)
  • Interpersonal and communication skills for explaining technical jargon clearly
  • Demonstrated experience on multiple programming and scripting languages (Java, C, C++ , python)
  • Knowledge of computer networks and cybersecurity concepts
  • Fluent in written and spoken English

Desired Qualifications

  • Security-focused embedded software development experience
  • Experience with ARM Cortex-M architectures
  • Familiarity with toolchains (Keil uVision, ARM GCC, Clang/LLVM)
  • Experience with version control and collaboration tools (GIT, JIRA, Bitbucket, Confluence)
  • Continuous Integration tooling experience (Jenkins)
  • Knowledge of processes (CMMI, ASPICE)
  • Strong written and spoken English
  • Experience with networks and cybersecurity concepts
  • Ability to work collaboratively with architects, testers and product owners
  • Experience with artifact dependency management tools (Nexus)
  • Experience with automated testing and code reviews
  • Ability to design, implement and optimize embedded software for secure systems
  • Demonstrated experience in multiple programming and scripting languages (Java, C, C++, Python)
  • Familiarity with security countermeasures and non-functional requirements
  • Problem-solving and communication skills
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Giesecke+Devrient

Embedded SW Developer

Apply on Sorce