Let’s get started
Company Logo

Remote Jobs

Lead Software Engineer, Embedded C++

5/21/2025

Remote

Job Summary

A company is looking for a Lead Software Engineer, Embedded C++.

Key Responsibilities
  • Build embedded software systems from the ground up using C++, tailored for microcontrollers and performance-critical environments
  • Collaborate closely with electrical and hardware engineers to ensure software runs seamlessly on a variety of platforms
  • Write high-performance code optimized for memory, power, and speed
Required Qualifications
  • At least 6 years of experience developing embedded systems with a strong understanding of embedded architecture
  • Proficiency in modern C++ (C++11/14/17), including skills in memory management, multithreading, templates, and object-oriented programming
  • Experience building GUIs using Qt and QML
  • Hands-on experience with Linux kernel and driver development
  • Familiarity with both bare-metal and RTOS-based embedded systems

Comments

No comments yet. Be the first to comment!