
Senior Embedded Software Developer
Senior Embedded Software Developer
Are you an experienced Embedded Developer looking for cutting-edge challenges?
We are seeking a Senior Embedded Software Developer with expertise in C, C++, and RTOS to join our team. This role offers the opportunity to work on advanced IoT, industrial systems, medical technology, automotive, and other high-tech projects.
Your Role
As a Senior Embedded Software Developer, you will:
✔️ Design, develop, and optimize embedded software for real-time systems.
✔️ Work with C and C++ on resource-constrained platforms.
✔️ Develop and integrate RTOS-based solutions for complex systems.
✔️ Collaborate closely with hardware teams to ensure seamless software-hardware integration.
✔️ Participate in system architecture discussions and technical decision-making.
✔️ Debug, test, and optimize code for reliability, performance, and efficiency.
✔️ Stay updated with the latest trends and advancements in embedded software development.
Your Profile
🔹 5+ years of experience in embedded software development.
🔹 Strong proficiency in C and C++ for embedded systems.
🔹 Deep understanding of RTOS (such as FreeRTOS, Zephyr, or QNX).
🔹 Experience with low-level programming, including peripheral interfaces (SPI, I2C, UART).
🔹 Familiarity with embedded debugging tools, such as JTAG, logic analyzers, and oscilloscopes.
🔹 Knowledge of real-time constraints, memory management, and power optimization techniques.
🔹 Experience with bare-metal programming and Linux-based embedded systems is a plus.
🔹 Strong problem-solving skills and a passion for technology.
🔹 Excellent communication skills in English (Swedish is a plus).
Why Join Us?
💡 Be part of a highly skilled and collaborative team.
🌍 Opportunity to work in a flexible and innovative environment.
📈 Continuous learning and professional growth opportunities.
🔹 Interested? Send your CV and a short introduction to career@eq2.se.
We look forward to hearing from you! 🚀