Software Engineer (C++/Embedded Linux)

Software Engineer - C++ / Embedded LinuxLocation: Cambridge (Hybrid - 3 days office-based)Salary: 45,000 - 70,000 (depending on experience)An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued growth, they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems.The company''s solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and security domain.Key Responsibilities:Design and implement embedded software and control systems for radar platforms.Develop high-quality C++ code for both embedded devices and user-facing applications.Contribute to interface development for third-party system integration.Play an active role in code reviews, architectural decisions, and continuous improvement.Support cross-functional collaboration with electronics, FPGA, and systems engineers.Required Experience:Strong commercial experience with C++ development.Solid experience with Embedded Linux systems.Background in embedded software design and hardware interfacing.Understanding of real-time systems and performance-critical applications.Ability to work across the full development lifecycle, from concept through deployment.Strong communication skills and exper
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!