Experienced Embedded Software Developer
Workplace: Malmö, Sweden
Expires: September 12, 2025
Join Prevas as a Senior Embedded Software Developer working on exciting consultancy projects in product development. Be involved in the full development process from requirements specification and system design to implementation, testing, and deployment. Work with real-time operating systems (RTOS), embedded Linux (Yocto), or bare-metal development, including communication protocols like SPI, I2C, and CAN. Collaborate closely with electronics and mechanical engineers to ensure smooth software-hardware integration. Prevas offers a friendly, collaborative culture that values expertise, mutual support, and fun while encouraging your professional growth.
Main requirements:
- Senior experience level
- At least 7 years of embedded software development and product development experience
- Fluent Swedish (spoken and written)
- Professional proficiency in English
- University or Master’s degree in Computer Science, Electronics Engineering, or similar
Responsibilities:
- Participate in full software development lifecycle from requirement specification through deployment
- Develop embedded applications on RTOS, embedded Linux (Yocto), or bare-metal platforms
- Develop and optimize communication protocols such as SPI, I2C, and CAN
- Collaborate with electrical and mechanical engineers to ensure software-hardware integration
- Utilize debugging tools and perform system integration
Required hard skills:
- Embedded C/C++ programming
- Low-level programming
- System integration
- Debugging tools
- Embedded Linux (Yocto)
- Real-time operating systems (RTOS)
Recommended hard skills:
- Experience with bare-metal development
- Knowledge of communication protocols (SPI, I2C, CAN)
Soft skills:
- Solution-oriented
- Team player
- Open-minded
- Active collaborator
- Business-driven mindset
Coding languages:
- C
- C++
Frameworks:
- Embedded Linux (Yocto)
- Various RTOS
Operating systems:
- Embedded Linux
- RTOS
- Bare-metal
Natural languages:
- Swedish (Proficient)
- English (Proficient)
Cultural skills:
- Respect for diversity
- Collaboration in multidisciplinary teams
- Supportive and engaging work culture
Apply for this job
You might also like:
- Senior Backend Engineer
- Business Developer with Focus on Digitalization
- Senior Software Developer - Analytics & Platform Test
- Product Owner Digital Access
- Technician at LF Norrbotten Alarm Services
- Lead Role in Secure Software Development – Stockholm (Hybrid)
- Backend Developer at Card Network Solutions
- IT Security Consultant at Simovits Consulting
- Senior Python Developer
- Customer Service Employee