
Embedded Software Developer
Giesecke+Devrient
full-time
Posted on:
Location Type: Hybrid
Location: Sant Joan Despí • Spain
Visit company websiteExplore more
Tech Stack
About the role
- 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
- 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
- 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.
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