Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking an Embedded Developer to build software solutions for both internal and external applications. Ideal candidates will possess a Master's Degree in Computer Science and demonstrate expert proficiency in C, along with strong experience in C++ or other system-level languages designed for embedded systems.
Main Responsibilities
- Maintain and develop BLE modules utilized by other developers.
- Work with the latest technology in radio communications.
- Deliver software solutions on a global scale.
- Create firmware designs that optimize performance and power consumption.
- Debug real-time systems with limited visibility using development boards and lab equipment.
- Engage with stakeholders effectively.
- Operate with a strong engineering mindset in a fast-paced environment.
- Develop and manage intricate build, test, and validation infrastructures.
- Provide comprehensive documentation and utilize development tools effectively.
- Expert proficiency in C.
- Strong experience in C++ or other system-level languages for embedded systems (RTOS and/or bare-metal).
- Good understanding of BT/Thread and BLE/GATT protocols, including stack implementation.
- Experience with delivering software for ultra-low power devices.
- Strong knowledge of memory management techniques and performance optimization in embedded systems.
- Full-stack mindset.
- Experience debugging wireless sniffers and protocol analyzers.
- Excellent problem-solving, critical thinking, and communication skills.
- Experience with Swift or Objective-C.
- Knowledge of cryptography and security in an embedded context.
- Familiarity with build management and scripting: Make/CMake/Python.
- Strong collaboration and team working skills.
- Start date: ASAP.
- Duration: Long-term project (12 months contract + extension).
- Location: Malmö (5 days onsite weekly + a number of evening meetings).
Key Skills
Ranked by relevanceReady to apply?
Join emagine and take your career to the next level!
Application takes less than 5 minutes

