about 3 hours ago
Barcelona, SpainMid Level / Senior
H1B Sponsor
Responsibilities
- Design, write, and test C, C++, and Rust code for telematics devices.
- Maintain and improve testing tools and processes.
- Ensure new releases perform as expected.
- Collaborate with embedded systems developers and engineers.
- Write unit tests and perform integration and system-level testing.
- Conduct comprehensive testing and code reviews.
- Debug firmware issues and identify areas for code improvements.
- Keep up-to-date documentation for all areas of responsibility.
Requirements
- 3-5 years of experience in embedded systems design with real-time operating systems.
- Post-secondary Diploma/Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Strong knowledge of programming languages (C/C++/C#) in an embedded software context.
- Experience with SQL and modern scripting languages (e.g., Python, bash).
- Hands-on development and troubleshooting experience on embedded targets.
- Exposure to RTOS, Linux, and SCRUM methodologies.
Benefits
- Flex working arrangements.
- Home office reimbursement program.
- Fantastic state-of-the-art office.
- Public transportation reimbursement.
- Employer pension contributions.
- Generous medical and dental benefits for employees and family members.
- Electric vehicle purchase incentive program.
- Subsidized fitness membership.
- Co-pay tuition reimbursement.
