Embedded Software Engineer
Job in
Buckingham, Buckinghamshire, MK18, England, UK
Listed on 2026-06-28
Listing for:
Wipac Technology Ltd
Full Time
position Listed on 2026-06-28
Job specializations:
-
Software Development
Software Testing, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
We are seeking an Embedded Software Engineer to develop high-quality, standards-compliant software for automotive systems.
This role focuses less on complex functionality and more on doing software engineering properly - with strong emphasis on traceability, structured architecture, and quality, while actively supporting our journey towards ASPICE Level 2 compliance.
The position also offers exposure to system-level definition and HW/SW integration, working closely with customers and cross-functional teams.
The RoleYou will work within a disciplined yet dynamic, fast-paced, and delivery-driven automotive engineering environment to:
- Develop software aligned to ASPICE Level 2 objectives (supporting the transition to full compliance)
- Ensure full traceability from customer/system requirements through to code and test.
- Develop software using a structured, layered architecture.
- Plan and deliver work in line with project timing using Jira.
- Produce clear, traceable test evidence and reports.
- Apply strong debugging and test skills to support integration and issue resolution.
- Work directly with customers to understand and help define system-level functionality.
- Collaborate with hardware engineers to define how requirements are partitioned across HW and SW.
- Contribute to system-level thinking, ensuring correct end-to-end behaviour.
- Take ownership (with support) of process improvements and efficiency gains, including ASPICE maturity development.
- Develop embedded software (C/C++) for automotive applications.
- Translate customer and system requirements into structured solutions.
- Maintain traceability across requirements, design, implementation, and testing.
- Follow defined architecture and coding standards.
- Support verification, integration, and issue resolution.
- Collaborate effectively within a cross-functional engineering team environment.
- Drive continuous improvement in process, quality, and delivery.
- Contribute to ASPICE development and audit readiness.
- Work with automotive communication protocols (CAN, LIN, Ethernet).
- Debug software issues at system, ECU, and network level.
- Use Vector tools or equivalent automotive test and tools.
- Experience (or strong academic background) in embedded C/C++.
- Understanding of structured or layered software development.
- Awareness of requirements traceability and V-model development.
- Experience or familiarity with automotive communication protocols, CAN, LIN.
- Comfortable working with customers and cross-functional HW/SW teams.
- Detail-focused, organized, and quality-driven.
- Strong debugging skills with a structured problem-solving approach.
- Experience with Vector tools or equivalent automotive test tools.
- Motivated to take ownership and drive improvements.
- Strong willingness to learn and develop.
- Early-career or developing engineers building strong foundations.
- Engineers interested in software roles with system-level responsibility.
- Candidates motivated to help shape and improve engineering processes.
- Individuals looking to develop over 2-3 years before progressing.
- Experience working towards ASPICE Level 2 compliance.
- Hands-on exposure to debugging, testing, and vehicle-level integration.
- Direct involvement with customers and system-level engineering.
- Opportunity to own and improve engineering processes.
- Supportive, delivery-focused team environment.
- Strong platform for future career progression.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×