Expire in: a month
Senior Software Engineer
Location: Surrey
Salary: c.£75,000
Overview
An excellent opportunity for a Senior Software Engineer to join a leading technology business developing high-performance electronic and communication systems for use in regulated, safety-critical environments.
We’re seeking an experienced embedded software engineer who has worked on human-interfaced equipment—ideally within telecommunications, avionics, defence, or other regulated sectors—and is confident taking projects through the full software lifecycle from requirements analysis to release.
Purpose of the Role
To design, develop, test, and deliver high-quality embedded software to agreed schedules and standards, supporting new and existing product developments.
Key Responsibilities
Design, code, debug, test, and maintain embedded software in C.
Develop and implement application logic, device drivers, communication protocols, and human-machine interfaces.
Work closely with hardware and software engineers to deliver product features and ensure seamless integration.
Take responsibility for requirement analysis, software design, documentation, and traceability in line with company and regulatory standards.
Participate in peer reviews, continuous improvement, and process development.
Deliver reliable software solutions within agreed cost and time parameters.
Required Skills & Experience
Proven experience developing embedded software in C.
Strong understanding of real-time operating systems (RTOS) and embedded processors.
Experience working on human-interfaced or telecommunications-type systems (e.g. displays, control panels, or signal communication devices).
Background in a regulated or safety-critical environment (defence, aerospace, rail, or similar).
Strong grounding in requirements analysis, documentation, and verification processes.
Experience of full software development lifecycle and source control (Git/Subversion).
Able to work independently and collaboratively within cross-functional teams.
Excellent problem-solving and analytical skills.
Desirable
C++ and Object-Oriented Programming experience.
GUI or event-driven design familiarity.
Experience using issue-tracking and project tools (e.g. Jira).
Knowledge of DO-178 or similar regulatory frameworks.
Apply:
Please send your CV toDo not include the following in your job application, CV, or cover letter:
You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.
Looking for your next career move? Join a top company hiring Senior Software Engineer job near me in Redhill! This is your chance to work on exciting projects, grow professionally, and enjoy a rewarding career with competitive pay and excellent benefits. Whether you're an experienced professional or looking to take the next step, this role offers the perfect opportunity to enhance your skills and make an impact. Don’t miss out—apply today via Vita CV and take your career to the next level!
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.