Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Giesecke+Devrient

Embedded Software Developer

Giesecke+Devrient

Embedded SW Developer responsible for designing and implementing software products for G+D's digital security technologies. Collaborating across teams and ensuring quality standards in the development process.

Posted 4/19/2026full-timeSant Joan Despí • 🇪🇸 SpainJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
Cyber SecurityJavaJenkinsPython

About the role

Key responsibilities & impact
  • Participate in the whole SW development process.
  • Requirements analysis to estimate and commit on a release plan as well as its successive sprint plans.
  • Contribute to the SW architecture design.
  • SW implementation based on previous formal designs with particular attention in the field of security countermeasures and embedded none functional requirements.
  • Collaborate in code reviews from architectural and security point of view.
  • Verify and validate product behavior as per functional and none functional requirements.
  • Continuous SW process improvement.

Requirements

What you’ll need
  • Academic studies in computer science, telecommunications, mathematics, physics 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.
  • Experience with version control, tracking & documentation tools (GIT, JIRA, Bitbucket, Confluence)
  • Experience with ARM Cortex‑M architectures
  • Familiarity with common toolchains: Keil uVision, ARM GCC, Clang/LLVM.
  • Experience with artifact dependency management tools (preferably Nexus)
  • Experience with Continuous Integrations tools (preferably Jenkins)
  • Knowledge of process‑improvement & quality‑assessment frameworks (CMMI, ASPICE)

Benefits

Comp & perks
  • Flexible working hours with the option to work remotely (M-Th 8.30 – 17.30 and Fri 8.30 – 15.30; 3 days of remote work)
  • Social Benefits : flexible compensation (transport tickets, training, private insurance), etc.
  • Own Canteen: Take a break with our breakfast and lunch service, choose from a wide range of menus, salad desk, and sandwich options, all at affordable prices!
  • Career Development: Benefit from continuous training, coaching, and talent development programs.
  • Join a people-oriented environment with diverse nationalities, strong team spirit, and flat hierarchies where everyone speaks to everyone. We are an Equal Opportunity Employer and LGBT+ friendly.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentJavaCC++PythonARM Cortex-M architecturescybersecurity conceptsprocess improvementquality assessment frameworksartifact dependency management
Soft Skills
interpersonal skillscommunication skills