Embedded Developer
High DemandAverage market rate900-1000 SEK/h
Embedded Developers design and implement software for embedded systems, working closely with hardware to create efficient, real-time solutions for devices ranging from IoT sensors to automotive systems.
Skills
C/C++ programming, RTOS (FreeRTOS, VxWorks), microcontrollers (ARM, AVR), hardware interfaces (I2C, SPI, UART), debugging tools, Linux kernel, device drivers, assembly language, and version control.
Responsibilities
- Develop firmware for embedded systems
- Optimize code for memory and performance constraints
- Debug hardware/software integration issues
- Write device drivers and hardware abstraction layers
- Implement real-time system requirements
- Collaborate with hardware engineers on system design