Embedded Software Engineer
New Yesterday
Job Description
Embedded Software Engineer
As an Embedded Software Engineer, you will play a key role in the design, development, and manufacture of cutting-edge communication systems.
Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions.
You will have the opportunity to contribute to critical products that deliver high-impact solutions to customers worldwide.
Key Responsibilities:
- Develop and maintain embedded software for communication systems, including real-time operating systems, device drivers, and communication protocols.
- Collaborate with cross-functional teams—such as hardware engineers and system architects—to ensure seamless integration of software and hardware components.
- Lead the design, implementation, and testing of new features and improvements to enhance performance, reliability, and scalability of our communication products.
- Troubleshoot and debug complex issues, optimizing code for performance and memory usage.
- Contribute to the continuous improvement of software development processes, including testing, documentation, and code reviews.
Required Qualifications & Experience:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of proven experience in embedded software development.
- Strong proficiency in C programming.
- Solid understanding of most of the following: embedded systems, real-time operating systems, device drivers, and microcontrollers.
- Knowledge of communication protocols such as TCP/IP, UDP, SPI, I²C, CAN, etc.
- Strong problem-solving skills with the ability to work on complex, high-reliability systems.
- Excellent communication skills, both written and verbal, with a collaborative mindset and the ability to work in a global team environment.
Benefits:
- Annual bonus
- Hybrid working
- 25 days annual leave
- 8% pension scheme
- Private medical insurance
- Life assurance (4x salary)
- Continuous training and development
- Employee reward and recognition scheme
- Employee assistance programme
- BUPA wellbeing services
- Location:
- Cambridgeshire
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Embedded Software Engineer
-
Cambridge
- Technology
Job Description Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent inve...
More Details -
-
New Today
Embedded Software Engineer
-
Cambridgeshire
- Technology
Job Description Embedded Software Engineer – Cambridge, UK £62,000–£80,000 DOE | Permanent I’m working with a deep tech scale-up in Cambridge that’s building the software and hardware needed to make quantum computing practical and useful . Th...
More Details -
-
New Today
Senior Embedded Software Engineer
-
Cambridge
- Technology
Job Description Description Nuclera is a venture-backed biotech company headquartered in Cambridge, UK with significant operations in Boston, USA. Nuclera’s mission is to accelerate discovery by enabling rapid, easy access to functional proteins ...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Cambridgeshire
- Technology
Job Description Embedded Software Engineer As an Embedded Software Engineer, you will play a key role in the design, development, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented te...
More Details -
-
New Yesterday
Contract Senior Embedded Software Engineer
-
Cambridge
Job Description Contract Senior Embedded Software Engineer – 6 Months (Inside IR35)\nCambridge – Hybrid | 6 Months Rolling | Potential Temp-to-Perm\n\nA leading technology business is seeking a Senior Embedded Software Engineer to support an excitin...
More Details -
-
1 Days Old
Software Embedded Engineer, AWS Nitro
-
Cambridge, England, United Kingdom
-
£100,000 - £125,000
- Engineering
Overview AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon S3 and Amazon EC2, to consistently released new product innovations. As a member of the UC organization, you’ll support the development and ...
More Details -