Arbetsbeskrivning
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in ensuring the perfect talent fit.
With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Assignment Description:
We are looking for an Embedded Software Engineer within automotive systems
What you will work on:
- Develop bare-metal embedded software based on datasheets and reference manuals
- Design non-blocking, event-driven real-time systems
- Optimize firmware for performance, memory, and energy consumption
- Work with ARM Cortex-M microcontrollers and low-level hardware control
- Implement and manage interrupts, timers, watchdogs, and memory systems
- Debug using JTAG/SWD and professional embedded toolchains
- Develop communication interfaces such as SPI, RS485, and USB
- Write robust and maintainable C code following structured coding standards
- Review, improve, and refactor existing firmware code
- Perform root-cause analysis for hardware and software issues
- Work with bootloaders and firmware update mechanisms
- Document solutions and support team knowledge sharing
What you bring:
- Several years of experience in embedded software development
- Strong C programming skills for microcontrollers
- Solid understanding of real-time constraints and deterministic behavior
- Experience working close to hardware and low-level systems
- Strong debugging and problem-solving skills
- Ability to work independently and in structured development processes
- Good documentation and communication skills
- Experience working in automotive or safety-critical environments