Embedded Software Engineer
3 days ago
Location: Stockholm, Sweden
Sector: Medical & Nursing
Salary: 30.00 EU to 50.00 EU per hour
C++ Embedded Software Engineer – Medical Devices
My client is seeking an experienced C++ Embedded Software Engineer to help develop next-generation medical device firmware and embedded software solutions. This role offers a unique opportunity to work on mission-critical systems that push the boundaries of preventive healthcare technology. If you have a strong background in low-level programming, firmware development, and embedded engineering, this might be for you
Responsibilities
- Embedded Software Development – Design, develop, and optimize firmware and low-level software for medical devices, working with C, C++, and Python.
- Real-Time System Programming – Develop software for real-time, safety-critical applications running on ARM Cortex-M and similar embedded platforms.
- Hardware Integration – Work closely with electrical engineers, sensor specialists, and hardware teams to integrate software with custom medical hardware.
- Bluetooth & Wireless Communication – Implement low-power BLE and other communication protocols for seamless device connectivity.
- Medical Device Compliance – Ensure software meets regulatory standards such as IEC 62304 and ISO 13485.
- Debugging & Optimization – Use tools such as JTAG, GDB, logic analyzers, and oscilloscopes to debug complex firmware issues.
- Automated Testing & CI/CD – Develop automated test frameworks and integrate with continuous integration pipelines (Jenkins, Azure DevOps, etc.).
- Cross-Functional Collaboration – Work with hardware, machine learning, and cloud teams to deliver integrated medical technology solutions.
Requirements
- 5+ years of experience in embedded software development with a focus on C, C++, and Python.
- Strong experience with RTOS (FreeRTOS, Zephyr, etc.) and bare-metal firmware.
- Hands-on experience with low-level drivers, hardware abstraction layers (HAL), and peripheral interfaces such as SPI, I2C, UART, CAN, and USB.
- Solid understanding of real-time constraints, power management, and memory optimization in embedded systems.
- Experience with medical device software development and knowledge of relevant standards (IEC 62304, ISO 14971) is a plus.
- Familiarity with Bluetooth (BLE), Wi-Fi, or other wireless communication protocols is highly desirable.
- Strong debugging skills using tools such as JTAG, SWD, logic analyzers, and oscilloscopes.
- Experience with unit testing, automated testing, and CI/CD pipelines for embedded systems.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
If this seems of interest to you, please apply
In partnership with our clients, Edison Smart welcomes applications from candidates of all backgrounds, experiences, and perspectives. We are committed to fostering diversity and inclusion in the workplace. As a global specialist in Smart technology talent solutions, we connect expert technologists with opportunities that drive the 'Industry 4.0' revolution.
Due to the high volume of applications, it is not always possible to respond to unsuccessful applicants. Therefore, if we have not responded to your application within five days, please assume that on this occasion your application has not been successful.
#J-18808-Ljbffr-
Embedded Software Engineer
17 hours ago
Stockholm, Stockholm, Sweden Vipas Full timeWe are seeking a talented Embedded Software Engineer (Automotive) to join our team and contribute to the development of cutting-edge embedded systems for next-generation automotive products. As a key member of our team, you will focus on low-level programming, collaborating closely with hardware and software teams to ensure our systems deliver robust...
-
Lead Embedded Software Engineer
2 days ago
Stockholm, Stockholm, Sweden Vipas Full timeVIPAS AB is a dynamic and innovative company that drives the future of telecom, Automotive, Retail, and Banking. As a lead embedded software engineer, you will be part of a team that designs and develops complex embedded software systems.About the Role:The role will focus on the development of software products using various embedded platforms and...
-
Embedded Software Engineer
5 days ago
Stockholm, Stockholm, Sweden Coalesce Management Consulting Full timeCoalsese Management Consulting is seeking a skilled and experienced Embedded Software Engineer to join our team in the automotive domain. Your mission will be to help bring a Chinese-sourced Battery Management System (BMS) up to European safety and software standards, ensuring compliance with EU regulations and alignment with industry best practices,...
-
Senior Software Engineer
2 days ago
Stockholm, Stockholm, Sweden Vipas Full timeVIPAS AB offers attractive employment packages for IT consultants, aligned with the Teknikföretagen (Almega) collective agreement. As a senior software engineer, you will be part of an innovative team driving the future of telecom, Automotive, Retail, and Banking.About VIPAS:We strive to create a world where business technology perfectly aligns with your...
-
Embedded Software Engineer
3 days ago
Stockholm, Stockholm, Sweden Tbwa ChiatDay Inc Full timeApplied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition delivers the AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences. 18...
-
Embedded Software Engineer
3 days ago
Stockholm, Stockholm, Sweden Applied Intuition Full timeApplied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition delivers the AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences. 18...
-
Senior/Mid-level Embedded Software Engineers
2 days ago
Stockholm, Stockholm, Sweden Vipas Full timeJoin Our Team VIPAS AB as a Senior/Mid-level Embedded Software EngineersDo you have what it takes to thrive in the vibrant world of IT consulting? VIPAS AB, a burgeoning company, proudly invites you to embark on your next engaging project as our Senior/Mid-level Embedded Software Engineers.About VIPAS:Imagine a world where your business technology perfectly...
-
Embedded Software Engineer C++
4 days ago
Stockholm, Stockholm, Sweden Coody Full timeLooking for the freedom of freelancing with the security of a full-time job? At Coody, we offer the best of both worlds—high salary, full benefits, and the flexibility to work remotely on cutting-edge projects.On average, joining Coody means increasing your salary by 44%. How do we do it?The math is simple. We pay you more by cutting unnecessary costs —...
-
Embedded Systems Software Developer
3 days ago
Stockholm, Stockholm, Sweden Edison Smart® Full timeJob DescriptionCareer Opportunity: Embedded Software EngineerThis role offers a unique chance to work on mission-critical systems pushing the boundaries of preventive healthcare technology.We are seeking an experienced C++ embedded software engineer to develop next-generation medical device firmware and embedded software solutions. Key responsibilities...
-
Embedded Software Developer
5 days ago
Stockholm, Stockholm, Sweden TN Sweden Full timeAt TN Sweden, we strive to create a world where business technology perfectly aligns with goals—efficient, scalable, and innovative.We deliver tailored solutions using cutting-edge technologies like Java and Python. Our team is well-versed in software development, DevOps, and engineering, bringing years of experience and expertise.As an Embedded C/C++...
-
Embedded Software Engineer
6 days ago
Stockholm, Stockholm, Sweden Scania CV AB Full timeAt Scania CV AB, we are shaping the future of real-time systems. Our team is responsible for developing and configuring a modular software platform that plays a central part in shaping and developing future ECUs for all brands in the TRATON group.Your RoleAs an Embedded software developer, you will be part of an agile team consisting of developers from...
-
Embedded Software Engineer
2 days ago
Stockholm, Stockholm, Sweden XpertDirect Full timeWe are looking for a Low-Level Embedded Software Engineer to join our client's team in Stockholm, Sweden. This is an exciting opportunity to develop and maintain firmware for next-generation sensing chipsets and processors, taking consumer electronics products from concept to production.You will collaborate with cross-functional teams to write efficient and...
-
Embedded Software Specialist
5 days ago
Stockholm, Stockholm, Sweden Coalesce Management Consulting Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Specialist to join our team at Coalesce Management Consulting. This is a unique opportunity to work on the electrification revolution, contributing to bringing a Chinese-sourced Battery Management System (BMS) up to European safety and software standards.About the RoleThe successful candidate...
-
Embedded Platforms Engineer
7 days ago
Stockholm, Stockholm, Sweden XpertDirect Full timeWe are seeking an Embedded Platforms Engineer to lead the development of cutting-edge avionics, satellite systems, and secure embedded platforms using RISC-V architecture. As a key member of our team at XpertDirect, you will be responsible for designing, developing, and optimizing real-time embedded software for aerospace systems.About the Role:You will...
-
Embedded Systems Engineer
13 hours ago
Stockholm, Stockholm, Sweden Vipas Full timeVipas is committed to innovation and excellence in automotive technology. We seek a skilled engineer to develop and maintain cutting-edge embedded systems for our next-generation automotive products. This role involves working closely with hardware and software teams to ensure our systems meet the highest standards of performance and...
-
Software Architect for Embedded Systems
3 days ago
Stockholm, Stockholm, Sweden TN Sweden Full timeKey ResponsibilitiesAs Senior Embedded Engineer at SEGULA Technologies Sweden, you will be responsible for designing and implementing software for embedded devices and systems. You will also develop, test, and debug C++/C software, review code and design, and analyse and enhance system efficiency, stability, and scalability. Additionally, you will integrate...
-
Senior Embedded Software Developer
17 hours ago
Stockholm, Stockholm, Sweden Vipas Full timeJoin Our Team VIPAS AB as a Senior Embedded Software Developer (MedTech)Location: Malmö/Lund, SwedenJob type: Fulltime, OnsiteDo you have what it takes to thrive in the vibrant world of IT consulting? VIPAS AB, a burgeoning company, proudly invites you to embark on your next engaging project as our Senior Embedded Software Developer (MedTech).About...
-
Embedded Software Developer
6 days ago
Stockholm, Stockholm, Sweden Vipas Full timeJob DescriptionWe are seeking an experienced Embedded Software Developer to join our team for a client location, on an exciting product development project. The ideal candidate will have a strong background in low-level embedded software development and enjoy working with microcontroller-based systems.This role involves developing low-level software for...
-
Software Engineer
6 days ago
Stockholm, Stockholm, Sweden Vipas AB - Stockholm Full timeVipas AB is a leading IT consulting company that delivers tailored solutions using cutting-edge technologies like Java and Python. As our Senior Embedded/Linux Developer, you will be part of an innovative team driving the future of telecom, Automotive, Retail, and Banking.About Vipas AB:We strive to create a world where business technology perfectly aligns...
-
Stockholm, Stockholm, Sweden Vipas Full timeAs an Embedded System Software Test/Verification Engineer at VIPAS AB, you'll be part of an innovative team driving the future of telecom, automotive, retail, and banking. With opportunities in diverse industries, you'll have flexibility and growth in your career.We're seeking a talented engineer who can anchor the full software lifecycle – from...