career_cloud

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! 🚀