Embedded Software Engineer

Chelmsford
1 month ago
Applications closed

Related Jobs

View all jobs

Embedded Software Engineer

Embedded Software Engineer

Embedded Software Consultant - Defence - Cambridge

Software Engineer

Junior Software Engineer

Electronics Engineer - Contract

Embedded Software Engineer | Linux, C++, Driver Development, IP | Chelmsford

At the forefront of technological innovation, our client is a global leader with a stellar reputation, specializing in the development of cutting-edge products for high reliability markets including defence, factory automation, electronics design and development, oceanographic research and medical imaging.

Role Summary
We are seeking a highly skilled and experienced Senior Embedded Software Engineer with expertise in Linux to join a team developing Satellite Modems and related Comms technology. As a Senior Embedded Software Engineer, you will play a crucial role in the development and maintenance of embedded software solutions for state-of-the-art products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Proficiency in using Jira, WSL (Windows Subsystem for Linux), and Git will be essential for seamless collaboration and version control.
 
Responsibilities and skills required:

Design, development, and maintenance of embedded Linux software systems 
Designing and implementing software components, protocols and algorithms, ensuring compliance with industry standards and performance requirements.
Optimizing software performance and memory usage
Collaborate with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems.
Design, develop, and optimize C++ code for embedded applications
Create Linux kernel drivers and low-level software components to interface with hardware devices and peripherals
Utilize Jira for issue tracking, task management, and project coordination to ensure timely delivery of software modules
Employ Git for version control, employing best practices for branching, merging, and code collaboration
Perform thorough testing, debugging, and validation of software components to identify and resolve defects and compatibility issues
Participate in code reviews and design discussions to ensure adherence to coding standards and best practices
Stay up-to-date with the latest advancements in embedded software development and Linux kernel technologies
Assist in the preparation and maintenance of technical documentation, including design specifications and user manuals
Contribute to process improvements and actively participate in team meetings and brainstorming sessions
Knowledge of IP networking protocols, routing, PPP, DNS, DHCP, NAT, iptables and infrastructure
Educated to degree level in relevant subject (e.g. software/electronic engineering)Benefits:

Competitive Salary dependent on experience
Superb campus working environment
25 days annual leave plus bank holidays as standard – with the opportunity to purchase up to 5 days additional leave
Free on-site parking and secure area for motorcycles and bicycles
Electric Car scheme / salary sacrifice
Competitive pension scheme
Cycle to work scheme
Life Assurance
The site has its own football pitch, which holds regular company tournaments
Season ticket discounts on Greater Anglia Trains
Christmas shutdown ensures that you get time off during the festive break
Flexible start and finish times – 37 hour week and core hours are between 9:00am and 15:30
Support your professional development with a paid membership to a relevant professional body
Access to mentors and training – explore the vast training library at the company University!
The company has a culture that is friendly and welcoming

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Top 10 Books to Accelerate Your Medical Technology Career in the UK

Medical technology (medtech) is a rapidly evolving industry, revolutionising healthcare through innovation in medical devices, diagnostics, digital health, and biotechnology. The UK stands at the forefront of this dynamic sector, driven by cutting-edge research, world-class universities, and supportive regulatory frameworks. For professionals and aspiring job seekers, continuous learning is essential to thrive in this competitive market. In this article, we present ten must-read books that will enhance your understanding of medtech fundamentals, latest innovations, regulatory frameworks, and strategic implementation. These resources will empower you to excel and advance your career in the thriving UK medical technology landscape.

Navigating MedTech Career Fairs Like a Pro: Preparing Your Pitch, Questions to Ask, and Follow-Up Strategies to Stand Out

The medical technology (MedTech) sector is one of the UK’s fastest-growing and most impactful industries. From diagnostics and wearable devices to surgical robots, artificial organs, and advanced imaging systems, MedTech innovations are transforming patient care and reshaping healthcare delivery. Whether you are a recent biomedical engineering graduate, an experienced medical device specialist looking for fresh opportunities, or a clinician seeking a transition into MedTech R&D, career fairs in this dynamic field can be your gateway to extraordinary growth. In-person career fairs offer a unique chance to engage with prospective employers face-to-face. Rather than being just another name in an online applicant pool, you can make a memorable impression through direct conversation—showcasing your passion, interpersonal skills, and knowledge of medical technology challenges. However, standing out among a throng of enthusiastic attendees requires careful preparation and a strategic approach. In this detailed guide, we’ll walk you through how to get ready, what to say, which questions to ask, and how to follow up to maximise your chances of securing that dream MedTech job.

Common Pitfalls Medical Technology Job Seekers Face and How to Avoid Them

Medical technology—also known as medtech—plays a pivotal role in healthcare, spanning everything from diagnostics and imaging to prosthetics, surgical robotics, and digital health solutions. The UK is home to a thriving medtech sector, supported by substantial research funding, world-class universities, and a strong focus on innovation within the NHS. Whether you’re an engineer developing cutting-edge medical devices, a data scientist designing AI-driven diagnostic tools, or a regulatory specialist ensuring patient safety, the opportunities in medtech are extensive and growing. However, given the critical nature of healthcare, medtech employers often set high standards. Competition can be stiff, and many skilled applicants fall into common job-hunting pitfalls that dilute their chances. This article examines the key mistakes people make when pursuing roles in medical technology, and offers practical strategies to help you stand out. If you’re on the lookout for openings in the UK’s medtech industry—be it R&D, product management, compliance, or beyond—make sure to visit Medical Technology Jobs for tailored opportunities. By avoiding these pitfalls, you’ll not only boost your own career prospects but also position yourself to make a meaningful contribution to a field that directly impacts patient outcomes and quality of life.