OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Senior Embedded Software Engineer
Senior Embedded Software Engineer
Â
Our client, an exciting startup within the AI and semiconductor space, is looking for a skilled Senior Embedded Software Engineer to join their software team. In this role, you’ll contribute to cutting-edge embedded software development in a dynamic, hybrid work environment.
Key Responsibilities
- Design, implement, maintain, and test embedded software components, including device drivers and other complex systems.
- Debug and resolve advanced issues in embedded systems, leveraging tools like oscilloscopes, logic analyzers, and hardware debuggers.
- Plan software development activities by breaking tasks into manageable units, estimating effort, and delivering high-quality results on time.
- Identify risks and technical gaps early, providing strategic recommendations for development.
- Promote best engineering practices and showcase expertise in software design and implementation.
- Develop requirements for embedded software components across varying complexity levels.
- Create and maintain tests for embedded software, such as embedded test programs and scripts.
- Collaborate with cross-functional teams, including application and hardware engineers, on design and requirements.
- Propose improvements to development processes and strategies.
Qualifications
- Education: MSc or BSc in Electrical Engineering, Computer Science, or a related field.
- Experience:
- 3+ years in embedded software development using C.
- Proficiency in RISC architectures, especially RISC-V assembly.
- Python programming experience.
- Familiarity with version control tools, particularly Git and GitLab.
- Hands-on experience with HIL testing and hardware debugging tools.
- Exposure to requirements management tools.
Desirable Skills
- Knowledge of machine learning, artificial intelligence, and neural networks.
- Experience in mixed-signal integrated circuit development processes.
- Understanding of analog and digital electrical circuits.
What You Bring
- Exceptional analytical skills and attention to detail.
- Strong organizational, planning, and documentation abilities.
- Excellent communication and collaboration skills.
- Ability to manage competing priorities and meet deadlines in a fast-paced environment.
What We Offer
- A dynamic, innovative engineering culture.
- Ambitious teams with the freedom to explore and innovate.
- Flexible work arrangements, including remote work options, flexible hours, and generous leave policies.
- An inclusive, supportive company culture emphasizing diversity, communication, and holistic personal development.
Â
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy Notice