3. Model-Based Software Developer Overview: You will be responsible for implementing system functions using model-based design approaches. This role is central to translating high-level system designs into embedded software using tools like MATLAB/Simulink. Key Responsibilities: Develop and maintain model-based software for … automotive systems. Integrate feature system requirements into functional models. Work in collaboration with controls engineers and software integration teams. Validate model behaviour against system-level requirements. Optimize model performance and support code generation for embedded targets. Requirements: Proficiency in MATLAB/Simulink and model-based development processes. Experience in … of system architecture and real-time constraints. Ideal Candidate Profile: Deep experience with MATLAB/Simulink and Stateflow. Familiar with auto-code generation and software-in-the-loop testing. Understands vehicle dynamics, propulsion, or control algorithms. Experienced in Agile or model-based environments. MATLAB/Simulink/Stateflow Model More ❯
CV3, Tollbar End, Coventry, West Midlands (County), United Kingdom
Green Talent Network
An Exciting Opportunity in Electrified Powertrain Innovation Join a dynamic and forward-thinking global engineering consultancy specialising in the rapid development of cutting-edge electrified propulsion systems. Collaborate with leading-edge industries such as automotive, aerospace, and defense through our technical centers in North America, the UK, and India. … about the knowledge, skills, and capabilities each team member brings. The Role : As a Principal Engineer, you will lead the design and development of software for a variety of power converter and inverter technologies. This is a hands-on role that involves developing software from concept through to … innovative solutions. You will work with advanced technologies in industries like automotive, aerospace, and clean energy. Key Responsibilities - Lead the design and development of software for electrified powertrain systems - Collaborate with hardware designers to optimize control strategies - Conduct simulation and testing using industry-standard tools - Develop and deliver multi More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum Hybrid working + private HC, Bonus
Nottinghamshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior Embedded Software Engineer (C/C++) Location: Nottingham Salary: £55,000 to £65,000 Are you ready to embark on an exciting journey with a leading Electronics company, renowned for its cutting-edge electronic instruments used worldwide? Verso Recruitment are proud to support an industry leader … and is on the lookout for a talented Senior Embedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the Senior Embedded Software Engineer (C/C++) will include: - Strong C and C++ 11/14 programming skills with good knowledge … opportunity for someone to join a well-established, successful company working on interesting/challenging products/projects. To apply for this Senior Embedded Software Engineer (C/C++) opportunity, please contact David on (phone number removed) or via email at (url removed More ❯
Nottingham, East Midlands, Newark on Trent, Nottinghamshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Job Title: Senior Embedded Software Engineer (C/C++) Location: Nottingham Salary: £55,000 to £65,000 Are you ready to embark on an exciting journey with a leading Electronics company, renowned for its cutting-edge electronic instruments used worldwide? Verso Recruitment are proud to support an industry leader … and is on the lookout for a talented Senior Embedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the Senior Embedded Software Engineer (C/C++) will include: - Strong C and C++ 11/14 programming skills with good knowledge … opportunity for someone to join a well-established, successful company working on interesting/challenging products/projects. To apply for this Senior Embedded Software Engineer (C/C++) opportunity, please contact David on (phone number removed) or via email at (url removed More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum £55,000 to £65,000 basic + benefits
Position: PrincipalElectronics Software Engineer (Accessibility Experience) Location: Birmingham, UK Job Type: Full-Time, Hybrid (4 days in the office, Fridays off) Salary: Up to £85,000 per year KO2's client, a leading company specializing in accessible technology solutions, is seeking a Principal Electronics Software Engineer with a … improve lives. Key Responsibilities: Design, develop, and test embedded systems for accessibility products such as wheelchairs, stair lifts, and elevators. Architect and implement embedded software using C/C++ and ARM architectures. Integrate hardware and software systems with a strong focus on analogue and digital electronics. Collaborate with … performance and reliability standards. Participate in product testing, troubleshooting, and optimization of embedded systems for accessibility solutions. Essential Skills & Experience: Proven experience in embedded software development (C/C++) and embedded systems architecture. Strong electronics background, including analogue and digital design and hardware integration. Familiarity with ARM microcontroller platforms More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Yelp USA
Summary Yelp engineering culture is driven by our values : we're a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the … day, we're all about helping our users, growing as engineers, and having fun in a collaborative environment. Yelp is seeking an entry-level Software Engineer who is excited to work at the intersection of data and backend engineering. In this role, you'll help design and develop systems More ❯
Worcester, Worcestershire, West Midlands, United Kingdom
FBI &TMT
goals and technical execution. This role involves translating business vision into actionable goals, analysing current processes, and identifying improvements. You will work closely with software engineers and QA engineers to design, implement, and test solutions that meet the organisation's objectives and drive stakeholder value. Key Responsibilities: Elicit, understand … business value and manage scope to maximise stakeholder value Facilitate team communications to ensure a common vision and effective decision-making Collaborate with stakeholders, software engineers, QA engineers, and ADMs Manage backlog ownership and ensure discipline within the team Define Service Level Objectives (SLOs) for measuring service performance Job More ❯
defects or non-conformance, and collaborate with development teams to resolve issues. Working Collaboratively Work closely with cross-functional teams including design, firmware, and software engineers. Provide technical guidance and mentorship to junior verification engineers. Communicate verification progress and issues to stakeholders effectively. Maintaining Documentation Keep thorough records of … verification activities and results. Ensure traceability of verification activities to requirements and risk management documentation. Education A Bachelor's or Master's degree in Engineering (Biomedical, Electrical, Mechanical, Software, or a related field). Experience 5-10 years of experience in system verification or a related field. Familiarity … with regulatory standards and guidelines relevant to medical devices. Knowledge, Skills, and Abilities Strong analytical and problem-solving skills. Ability to troubleshoot software and hardware issues. Proficiency in using verification and testing tools is a plus. Excellent written and verbal communication skills. Ability to work effectively in a collaborative More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Matchtech
Outside IR35 Fully Remote (must be UK Based) Role Overview: The Embedded Software Engineer will be responsible for developing and optimising software for microcontroller-based power electronics applications. The ideal candidate will have deep expertise in embedded C programming, control loop design, and power converter topologies. This role … requires a problem-solver with a strong background in control software for power electronics who can work independently and contribute effectively to system-level design. Key Responsibilities: Develop embedded software for power converters using C language with a focus on efficiency and reliability. Implement software-based control … and ensure fail-safe operation. Design and implement control algorithms for various power converter topologies, including Buck, Boost, Resonant, PFC, and Inverter systems. Conduct software debugging, validation, and testing to meet performance and reliability requirements. Collaborate with hardware designers to ensure seamless integration of software and hardware components. More ❯
PLC Software Development Engineer Are you a talented and resourceful hands-on PLC software engineer who thrives on working autonomously to solve technical challenges? Are you excited by the prospect of applying that talent to a state-of-the-art world beating manufacturing environment - most of which is … bespoke and has been designed and built in house? If you are looking to join our innovative Engineering Development team, read on Who we are looking for: An individual who embraces and lives our core values of Determination, Quality, Integrity and Teamwork. A flexible team player with plenty of … ideas and enthusiasm who thrives under pressure. A talented Engineer with a minimum of HNC in Electrical/Electronic Engineering, someone excited by learning new techniques & technology. Someone who craves End-to-End Involvement - Experiencing the full lifecycle from initial concept to final delivery. A problem solver with extensive More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Elixir Ecto AI) Remote UK to £110k Are you a senior, backend focussed Software Engineer with advanced Elixir coding skills, Ecto database experience and a keen interest in AI? You could be progressing your career in an impactful Backend Software Engineer role … at a highly successful American sports data analytics company that is expanding its UK presence. As a Backend Software Engineer you'll join a small team working with Elixir to design, develop and deploy backend applications and services, ensuring performance and reliability with a focus on data processing and … also contribute to future AI product offerings, helping to drive the use of Artificial Intelligence in the product. You'll work across the full software development lifecycle, participate in code reviews and explore emerging technologies as part of a collaborative, remote team of technologists who enjoy what they do. More ❯
Leigh, midlands, united kingdom Hybrid / WFH Options
Venchr
Contract Software Engineer - TypeScript, AWS - Remote - £450pd - 12 months We are looking for a contract TypeScript Engineer, to join us on a 12 month contract for the leading retail dropshipping business in Europe. This is a unique opportunity to work with cutting-edge technologies and contribute to high-impact More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
DWP Digital
Lead Software Engineer Pay up to £89,995, plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance. DWP. Digital with Purpose. We are looking for Lead Software Engineers to join DWP's Digital Group. We want an engineering leader who can shape More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
OSI Electronics UK
to help customers find threats and contraband with ease and confidence. Job Overview: Working within the Cargo and Vehicle Inspection section of Rapiscan Systems Engineering team. As part of our team, you will be involved in projects at all stages of the product lifecycle, from initial concept generation, new … to deliver PCB layouts, SI analysis and mechanical board design. Practical hands on bring up, test and diagnostics of board level hardware. Authoring of engineering documentation to established team procedures. Support manufacturing/commissioning/service departments. Some international travel may be required for technical collaboration. Duties may be … tackle board level hardware design, analog, digital, and low level embedded software. History of circuit board designs and bring up. Experience of bare metal software development with TI code composer studio, Vivado SDK, AVR studio. Adept use of processor J-TAG emulators/debuggers and lab test equipment, oscilloscopes More ❯
Derby, Derbyshire, East Midlands, United Kingdom Hybrid / WFH Options
ETS Technical Selection
effective delivery of electronics solutions. Drive innovation by identifying and integrating new technologies to enhance product performance. Provide technical leadership and mentorship to the engineering team, fostering a culture of continuous improvement. Conduct advanced fault analysis and troubleshooting of PCBs and electronic systems. Ensure comprehensive documentation of new designs … including bill of materials, test procedures, and technical specifications. Collaborate closely with software engineers to optimize hardware-software integration. Oversee technical support for production systems, ensuring efficient troubleshooting and resolution of issues. Establish and maintain relationships with suppliers, manufacturers, and stakeholders to support product development. Ensure compliance with More ❯
Job Title: Control Systems Software Engineer Location: Stone (on-site)- must have full UK Driving License. Salary: market- related VIQU has partnered with a top engineering company seeking a Control Systems Software Engineer to create and manage project plans. The role focuses software design, development and … site in Stone, offering a competitive salary. They also offer a competitive benefits package along with internal programs. Key Responsibilities of the Control Systems Software Engineer: ' • Working on systems upgrades, modification of systems, improvements and building new projects.' • Writing and designing Software.' • Conducting Acceptance Testing.' • Some travel where required … Key Requirements of the Control Systems Software Engineer: Minimum of 2 years of experience with one of the following technologies: ' • Siemens PCS7 Automation Stations' • Siemens TIA Portal for S7 PLCs' • Rockwell ControlLogix/CompactLogix (Studio 5000)' • Schneider M580/M340 (EcoStruxure Control Expert) Minimum of 2 years' experience in More ❯
the Head of Architecture you'll be involved in: Improving resilience and redundancy of the current Architecture. Provide architecture design and support for the engineering teams in conformance with our best practices. Implement improvements to current and proposed architectural practices. Contribute to the development, publishing and promotion of architectural … IT strategy, policies, and standards across all projects. Attend agile ceremonies. Document Architecture design and decision of project work. Provide support and guidance to software engineers to help them comprehend and implement cloud best practices effectively. Who we're looking for At Reapit, we prioritise hiring individuals who share … In-depth knowledge in AWS network, core and serverless services (AWS certifications preferred). Knowledge of Well Architected Framework. Security infrastructure and best practice. Engineering/technical background with hands-on experience in architecting, designing and developing cloud solutions. A solid understanding of architectural patterns. Flexible and responsive to More ❯
A leading Midlands based automotive OEM requires a freelance Software Engineer to support the design, development and validation of control software on a crucial project. Get to support project deliverables across customer, engineering and auxiliary features and consult with project teams for model based software design … development, implementation and validation, according to agreed process and industry best practices. You will deliver vehicle quality management/safety software and develop model-based vehicle control software architecture/plant model within MIL, SIL & HIL environments. Also support EV component design, development and interfacing within MIL, HIL More ❯
The company are a technically driven business with over 30 years of expertise; engineering and supporting high integrity control systems where failure simply isn't an option. These can range from small upgrades through to fully integrated turnkey solutions, covering all aspects of technology from control room to field … sectors. Graduate Control Systems Engineer If you are a keen problem solver with excellent communication skills, looking for a challenging yet rewarding career in engineering, look no further. We have an opportunity for an enthusiastic and ambitious systems engineer to join us on our mission to seamlessly deliver end … customer service. • Ability to program a variety of PLCs using Ladder Logic, Function block or Statement List methods. • Ability to program and configure SCADA software packages. • Understanding of design and configuration of IP networks. • Competent at design and testing of ELV electrical panels. • Ability to configure CCTV, PA and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Vantage Consulting
Embedded Software Engineer - Contract (6 Months) Location: Nottingham (3 Days On-site per Week) Contract: 6 Months | 40 Hours/Week Rate: £55-£65 per hour Start Date: ASAP IR35: assessment in progress This role is an opportunity to contribute to cutting-edge EV charging technology in a dynamic … and fast-moving environment. Key Responsibilities: Develop and maintain embedded software for EV charging products Collaborate with cross-functional engineering teams Ensure compliance with industry standards and protocols Essential Skills & Experience: Strong embedded C programming Yocto & Linux system development EV charging expertise (especially with IEC61851 and ISO … Experience with hardware/software integration Location & Flexibility: Hybrid working - 3 days on-site in Nottingham Full-time - 40 hours per week More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
Lead Software Engineer, up to £65,000, Coventry, Warwickshire, Leicestershire + work from home Work at the forefront of automotive research, test, development, and consulting. Cutting edge battery electric vehicle, and hybrid engine technology development projects. Salary commensurate with experience (up to £65,0000 as a guide), excellent pension More ❯
B16, Birmingham, West Midlands (County), United Kingdom
Automation Experts Ltd
Skilled Software Engineer with excellent customer facing skills sought to join a leading Birmingham based solutions provider. You will join the Applications team in solving customer problems using their bespoke MES platform, carrying projects through from inception through to site commissioning and support. Applications Engineer - Software Structured Programming … Basic/VBA/C £30-38k + Pension, Call Out OTE £45k Friday Afternoons Off West Midlands Ref: 24465 Applications Engineer - Software - The Role: The role will involve working with the client through all phases of a project life cycle including requirements capture, specification, design and implementation … skills, the role would benefit from an understanding of mobile robotics, mechanical, electrical and vehicle systems. Occasional customer visits across the UK Applications Engineer - Software - The Person: Well-rounded Engineer keen to be involved with a broad range of equipment and happy to be involved with varying disciplines Knowledge More ❯
Employment Type: Permanent
Salary: £30000 - £38000/annum Pension, Call Out Rates
Loughborough, Leicestershire, United Kingdom Hybrid / WFH Options
Loughborough University
dynamic working arrangement. This includes considering applications to work on a part-time, flexible and job share basis wherever possible. Job details Job title: Software Developer (Statutory Returns) Job reference: REQ240609 Date posted: 12/07/2024 Application closing date: 16/08/2024 Location: Loughborough Package … to £44263 per annum. Subject to annual pay award. Job description IT Services Full time, open ended Loughborough University is looking for a Software Developer to join our Student Information Systems team to support in Statutory Returns. In this role, year-round, you will be supporting the implementation and … information refer to the Job Description and Person Specification. For an informal discussion about this role please contact Andy Tatler (Dev/Ops Manager - Software Engineer), by email at or telephone . Application closing date: 16 August More ❯
There really is something for everyone here. EVERYTHING YOU NEED TO KNOW Here at Severn Trent, we're looking for a Senior SAP HR Software Engineer to play an integral role in supporting and improving our SAP HR applications. Working under the supervision of a Team Manager, you'll More ❯
the chance to get involved in some really interesting, major projects! In this role you will work as part of a small, yet specialised Software Team. You'll be involved in all things program design, coding, testing, documentation, and modification. You'll work closely with other teams and departments … including Software Development, Operations, and Manufacturing departments. You'll be part of some major modernisation programmes over the next few years. This will be an entirely site-based position for the foreseeable future. The Role: Joining a brand new Software Team Involved across Program design, coding and testing … Working closely with other teams like PMO, Operations, and Software On-site for the foreseeable The Person: Experience as a Systems Engineer, Software Engineer, or Similar Experience with the .NET framework and Python Commutable or willing to relocate to Scunthorpe Full right to work in the UK Reference More ❯