Senior Embedded Software Developer
Workplace: Sverige
Expires: August 27, 2025
A senior role focused on developing advanced embedded systems through the entire development process including software architecture, low-level programming, Linux kernel module development, bare metal system development, and board bring-up. The role involves collaboration with hardware and software teams to ensure products meet technical and business requirements.
Main requirements:
- Master’s degree in Computer Science, Electrical/Electronic Engineering, Robotics, Mechatronics, or Physics with specialization in embedded software development.
- Minimum 5 years of professional experience in embedded software development.
- High proficiency in C and C++.
- Experience with Linux kernel and user space development.
- Ability to read and understand electronic schematics and datasheets.
- Deep understanding of Embedded System design.
- Openness to develop personal skills, handle varied projects, and engage with new clients.
Responsibilities:
- Participate in the entire development process of embedded systems.
- Develop software architecture and perform low-level programming.
- Develop Linux kernel modules and bare metal systems.
- Perform board bring up activities.
- Collaborate closely with hardware and software teams to meet technical and business goals.
Required hard skills:
- Embedded software development
- C programming
- C++ programming
- Linux kernel development
- Ability to read electronic schematics
- Embedded system design
Recommended hard skills:
- Experience with data communication products
- Knowledge of Time Synchronized Networking (T.S.N.)
- Experience with Linux distribution development (Yocto, Buildroot)
- Debugging with GDB
Soft skills:
- Openness to learning and skill development
- Ability to manage varied projects
- Client engagement skills
Coding languages:
- C
- C++
Frameworks:
- Yocto
- Buildroot
Operating systems:
- Linux
Natural languages:
- Swedish (Proficient)
- English (Proficient)
Cultural skills:
- Team collaboration
- Innovative mindset
- Adaptability
- Interest in sports and social activities
Apply for this job