Job Description
Embedded Software Engineer (Remote - Spain)
Location: Remote, Spain
We are expanding our remote team in Spain and are looking for a talented Embedded Software Engineer to join us. You will be working on cutting-edge projects within the System on Chip (SoC) and embedded security domain.
Key Responsibilities:
- Design and implement embedded software in C for secure silicon IPs.
- Develop and execute SW test plans.
- Write and refine software requirements for both development and testing.
- Perform software design, linting, building, and release management.
- Support the verification team by executing and assisting with software verification.
- Collaborate effectively within an Agile/SCRUM environment.
Required Skills & Experience:
- Proficient in C programming with a strong understanding of embedded systems.
- Experience in Python programming.
- Familiarity with Linux operating systems.
- Knowledge of GNU toolchain (gdb, gcc).
- Proficient in using GIT from the command line.
- Experience with embedded software development.
- Familiarity with SCRUM/Agile methodologies.
- Good command of English for team interaction, meetings, and documentation.
Desirable Skills:
- Experience in the SoC and embedded security domain.
- Knowledge of cryptography and cybersecurity.
What We Offer:
- Permanent remote position based in Spain.
- Competitive and flexible compensation tailored to your expectations.
- Opportunity to work on innovative projects with a leading industry partner.
- A supportive and dynamic team environment.
If this sounds like the right fit for you, we would love to discuss this exciting opportunity further. Please reach out to schedule a quick call.