Job 390 van 1000

APPLY



Embedded C++ Software Engineer


Job Title: Embedded Software Engineer (C++ / Linux) Location: Bristol (2/3 Days Per Week On-Site)  Salary: £45,000 - £55,000 + Bonus & Benefits (Depending on Experience)  Note: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview:  We are looking for a skilled Embedded Software Engineer to develop, maintain, and optimise Embedded C++ software for Linux-based systems. This role will focus on developing Embedded Software for systems & products  used in industrial, aerospace, automotive & manufacturing sectors. A successful candidate will work closely with cross-functional engineering teams, integrating software with hardware and supporting the full product lifecycle of a next generation product. Responsibilities:  -Design, implement, and maintain embedded C++ software for Linux platforms - Work closely with hardware, systems and design engineers to integrate software with embedded devices - Debug, test, and optimise software for performance and reliability - Contribute to software architecture, APIs, and technical documentation - Support validation, testing, and product release processes   - Collaborate in cross-functional engineering teams to solve complex technical problems Experience Required:  - Strong proficiency in Embedded C++ - Experience with Linux-based embedded systems - Familiarity with debugging tools, version control, and software development workflows - Experience with device drivers or low-level hardware interfaces - Knowledge of communication protocols (SPI, I2C, UART, CAN, Ethernet) - Familiarity with CI/CD pipelines

APPLY

More jobs of your search