Job Title: Embedded Software Engineer
Location: Bristol
Salary range: Depending on experience
Our client, a leading Defence organisation, is seeking an Embedded Software Engineer to join their small, dedicated team to develop embedded platform solutions. You'll be developing cutting-edge middleware solutions for advanced systems, working with Linux-based technologies in a fast-paced, collaborative environment.
Responsibilities
* Develop and maintain middleware solutions for advanced systems.
* Configure, secure, and optimise Linux-based platforms.
* Work across various software layers, from hardware drivers to web services.
* Collaborate with cross-functional teams to integrate and deploy solutions.
* Solve complex engineering challenges in a fast-paced environment.
* Contribute to software design, development, and security enhancements.
Skills & Experience
* Proficiency in C or C++ (essential)
* Strong software engineering expertise, covering design, development, and testing.
* Hands-on experience with Linux OS (RedHat and/or Ubuntu), including security hardening and Kernel configuration.
* Experience working with COTS hardware and integrating software with target platforms.
* Excellent problem-solving abilities and a collaborative mindset in a technical team environment.