Logo
ZipRecruiter

Principal Embedded Software Engineer

ZipRecruiter, Tulsa, Oklahoma, United States, 74145

Save Job

Job Description

Principal Embedded Software Engineer | £70-90k | Reading | Remote, with occasional visits\nMy client is an elite company providing media content solutions. Due to sustained success, they are expanding their R&D team.\nThey're seeking a Principal Software Engineer with a strong background in embedded systems and a passion for solving complex technical challenges in a high-performance environment.\nKey Responsibilities:\n * Lead software architecture across the full stack, from UI and services to kernel-level development.\n * Collaborate with hardware and FPGA teams to deliver tightly integrated, high-speed embedded systems.\n * Mentor engineers, drive best practices, and contribute to recruitment and technical leadership.\nEssential Experience:\n * 10+ years in C++ software development in a Linux environment\n * Experience building complex software for custom hardware, including device interfacing.\n * Strong foundation in data structures, algorithms, and object-oriented design.\nDesirable Skills:\n * Exposure to Qt, Yocto, Linux kernel, or device driver development.\n * Knowledge of high-speed data, graphics processing, or networking (TCP/IP, multicast).\n * Familiarity with Python, GitLab, or AWS\nWhat you'll get:\n * £70-90k (Dependent on experience)\n * Very generous bonus scheme\n * Ability to work nearly remotely, with occasional office visits\n * Private medical, dental, and optical care\nInterested in architecting cutting-edge embedded solutions?\nApply now to make a difference!\nPlatform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more