9 months ago
Jönköping, SwedenSenior
Responsibilities
- Design, implement, and verify embedded software in complex systems.
- Take technical responsibility in customer assignments and collaborate closely with customer teams.
- Build new products and further develop existing solutions.
- Work across the development lifecycle from requirements and architecture to implementation and finished products.
- Share knowledge and inspire colleagues and customer teams.
- Work hands-on with the interaction between hardware, firmware, and applications.
Requirements
- At least 7 years of experience developing software for embedded systems.
- Experience with C and/or C++; Python is an advantage.
- Experience working across requirements, architecture, implementation, and product delivery.
- Comfort with hardware-near development and understanding of hardware, firmware, and application interactions.
- Consulting mindset and willingness to work across projects, customers, and technology areas.
- Experience with or interest in Linux-based systems, Zephyr RTOS, or Qt/QML is advantageous.
- Interest in connected products and wireless technologies such as Bluetooth, Wi-Fi, or LoRa.
- Fluent written and spoken Swedish and English.
- Strong initiative, curiosity, and ability to collaborate.
Benefits
- Consultant role with varied projects, customers, and technology areas.
- Freedom to influence assignments, professional development, and salary model.
- Collaborative environment with experienced developers, knowledge sharing, and office coffee and lunch discussions.
- Position based in Jönköping.
