Software Developer Embedded Systems – Linux
Workplace: Markaryd, Sverige
Expires: August 12, 2025
Are you a software developer passionate about Linux and embedded systems? At NIBE, you will work with future climate-smart products in an international environment – while contributing to a more sustainable world. We are now looking for someone who wants to grow with us!
Main requirements:
- Experience in software development with C and C++
- Knowledge of Linux userspace development
- Experience with version control systems such as Git
- Strong proficiency in English, both spoken and written
Responsibilities:
- Be part of an international team responsible for electronics and software platform development
- Work throughout the product lifecycle from idea and development to maintenance and improvement
- Use modern technologies to elevate platforms to market-leading status
Required hard skills:
- Software development in C and C++
- Linux userspace development
- Version control (e.g., Git)
- English language proficiency
Recommended hard skills:
- Rust
- Python
- C#
- Linux kernel development and configuration
- Yocto Project and/or OpenEmbedded
- CMake configuration
- Startup and troubleshooting of newly developed circuit boards
- Communication protocols such as I2C, Modbus, BACnet, TCP/IP, Zigbee, SPI, Bluetooth, USB, Wifi
- Microcontrollers and/or ARM-based microprocessors
Soft skills:
- Creativity
- Good problem-solving skills
- Ability to break down complex problems and find efficient solutions
- Accuracy
- Patience
- Attention to detail
Coding languages:
- C
- C++
- Rust
- Python
- C#
Frameworks:
- Yocto Project
- OpenEmbedded
- CMake
Operating systems:
- Linux
Natural languages:
- English (Proficient)
Cultural skills:
- Working in an international team
- Contributing to sustainable and environmentally friendly product development
Apply for this job
You might also like:
- ServiceNow Developer
- Tester and/or Test Leader
- IT Support Technician Operation
- React / Redux Web Developer at TaxiCaller in Linköping
- Data Scientist Consultant
- Senior RF Designer
- Technical Sales Support Specialist in Communication Systems for the Defense Industry
- Senior Embedded System Developer (Embedded Linux)
- Support Technician
- Security Incident Coordinator