Software Engineer

Impellam Group
Farnborough, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Farnborough, United Kingdom

Tech stack

Artificial Intelligence
Systems Engineering
Automation of Tests
Unit Testing
C++
Code Review
Continuous Delivery
Continuous Integration
Software Debugging
Linux
Linux on Embedded Systems
Embedded Software
Firmware
Key Management
Real-Time Operating Systems
Software Engineering
Software Systems
Scripting (Bash/Python/Go/Ruby)
Software Version Control

Job description

A leading technology company in Farnborough is seeking a skilled Software Engineer to join its Automotive Application Engineering Group. This role involves developing and debugging multimedia systems on embedded platforms like Linux and QNX. The successful candidate will..., We are seeking mid-level to experienced Embedded Software Engineers to join a dynamic team designing and developing innovative, high-performance software systems. This is a hands-on role, offering the opportunity to work on cutting-edge technology and create solutions that..., Automotive Embedded Software Application Engineer European Tech Recruit are working closely with a multinational semiconductor technology company, based in Farnborough, who are looking for an experiencedAutomotive Embedded Software Application Engineerto join their team. In..., A global semiconductor company based in Farnborough is seeking a talented Automotive Embedded Software Engineer to enhance their team. The successful candidate will collaborate with automotive partners on embedded software development, design multimedia software features,...

Requirements

OverviewWe are seeking an experienced Software Engineer to join our client's team, developing high-quality embedded software solutions across a range of innovative products. This role is ideal for someone with strong C and C++ programming skills, hands-on embedded systems experience, and solid working knowledge of Linux environments.Key ResponsibilitiesDesign, develop, and test embedded software using C and C++, ensuring reliability, performance, and maintainability.Work within Linux-based environments to build, debug, and optimise system-level code.Collaborate with hardware, firmware, and systems engineering teams to integrate software with embedded platforms.Troubleshoot, diagnose, and resolve issues related to embedded systems, performance, and device behaviour.Contribute to code reviews, documentation, version control, and continuous improvement of development processes.Support full software lifecycle delivery-from concept and design through to deployment and maintenance.Key Skills & ExperienceStrong programming experience in C and C++.Proven background in embedded software development, including low-level programming.Practical experience working with Linux, including debugging, scripting, and system-level interactions.Ability to write clean, efficient, and well-structured code with strong problem-solving skills.DesirableKnowledge of real-time operating systems (RTOS) such as Linux.Experience with unit testing frameworks and automated testing for embedded systems.Exposure to continuous integration/continuous deployment (CI/CD) practices.Personal AttributesDetail-oriented, analytical, and proactive in solving technical challenges.Strong communicator who can work effectively in cross-functional teams.Passionate about delivering robust, high-quality embedded software. Similar jobs, A leading defense technology firm is looking for a Senior Software Engineer based in Farnborough. The role involves developing innovative software solutions for complex defense problems, including embedded systems and GUI development. A degree in engineering or a..., A leading technology firm in Farnborough is seeking a talented engineer to join their Cyber business unit. You will develop advanced cryptographic and key management solutions and work in an agile team on complex challenges. Ideal candidates will possess a degree in a..., Overview We are seeking an experienced Software Engineer to join our client's team, developing high-quality embedded software solutions across a range of innovative products. This role is ideal for someone with strong C and C++ programming skills , hands-on embedded systems..., OverviewWe are seeking an experienced Software Engineer to join our client's team, developing high-quality embedded software solutions across a range of innovative products. This role is ideal for someone with strong C and C++ programming skills, hands-on embedded systems...

About the company

Your new company You'll be joining a cutting-edge engineering and technology organisation within Aerospace that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining how high-performance..., Infor is looking for a talented Manager to join our Infor SunSystems team as we build momentum for our Multi-Tenant cloud solution. SunSystems is a well-established financial management solution with a depth of functionality that attracts thousands of B2B customers in..., A leading engineering and manufacturing recruitment consultancy is seeking a Senior Software Engineer to join their team in Farnborough. You will develop software solutions across multiple platforms, including embedded systems and Linux applications. The ideal candidate has..., A Global semiconductor giant based in Farnborough are seeking to bolster their team with a talented Automotive Embedded Software Engineer. ResponsibilitiesCollaborate with automotive partners and customers from concept to commercialization on embedded software projects...., A leading technology consultancy in the United Kingdom is seeking mid-level to experienced Embedded Software Engineers to join their dynamic team. The role involves developing high-performance software systems, collaborating with cross-functional teams, and mentoring junior..., OverviewMDA Space Farnborough, England, United Kingdom MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The team brings together robotics, satellite systems and geointelligence expertise to..., A leading automotive technology company in Farnborough is seeking a Software Engineer to support the development and debugging of AI/ML solutions tailored for their automotive applications. The ideal candidate will possess over 5 years of experience in embedded software... © 2026, Jobsora.com

Apply for this position