Embedded Software Engineer
Role details
Job location
Tech stack
Job description
As an Embedded Software Engineer, you will join a team of experts to work on developing and maintaining firmware for a wide range of embedded systems. Your role will involve hands-on coding, troubleshooting, and testing of firmware components for cutting-edge technologies. You will work in collaboration with other engineers, following structured development processes to ensure reliability and performance. Your tasks and key responsibilities
- Develop and maintain firmware for embedded systems, focusing on reliability and security.
- Write unit tests, validate firmware in a CI/CD pipeline, and ensure quality production code.
- Assist in the design and implementation of features related to embedded firmware for various platforms.
- Debug and resolve technical issues in Azure DevOps (ADO), working closely with the team to meet project goals.
- Collaborate with engineers on testing and validation of firmware on different hardware setups.
- Contribute to debugging and troubleshooting issues during development.
- Provide technical documentation and support for the team.
Technological Highlights of Our Projects
- Embedded Linux system development (Bootloader/BSP/deployment)
- ARM Trusted Firmware, U-Boot, Linux kernel, Yocto
- Secure device provisioning and deployment
- Battery management systems, industrial edge systems, Multi Gig capable networking devices and security from both hardware and software perspectives
- Work with communication protocols such as PCIe, I2C, SPI, and USB.
Requirements
Are you eager to work in a High-Tech environment? Do you want to work at an organization that is part of the technology of the future? Is it your ambition to work on innovative and challenging projects alongside colleagues from diverse engineering disciplines?, * Completed Higher Vocational or University education in (Technical) Computer Science or Electrical Engineering is preferred.
- Strong proficiency in C/C++ programming for embedded systems.
- At least 5 years of relevant experience.
- Hands-on experience with testing, debugging, and validating firmware.
- Familiarity with debugging tools and testing environments.
- Knowledge of communication protocols such as PCIe, I2C, SPI, and USB is a plus.
Benefits & conditions
What sets Sintecs apart in the competitive landscape is its relentless pursuit of technical excellence and innovation. By leveraging state-of-the-art tools and methodologies, Sintecs delivers solutions that not only meet but often surpass industry standards. We offer:
- Possibility to work from home
- Social activities with the team
- 13th month payment
- Personal learning development plan
- Good pension plan with a contribution from Sintecs
#J-18808-Ljbffr Salarisomschrijving
€45000 - €80000 monthly