Embedded Software Engineer

Posted Oct 20

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• Design and develop software for Cell Voltage Monitoring, covering detailed design, coding, testing, and handover processes.

• Produce documentation for the software lifecycle and deliverables related to the development process.

• Assist with bench testing activities for components and subsystems.

• Aid in the validation of air module systems, which includes verifying flow meter algorithms and interfaces.

• Create, validate, and assist in the implementation of control strategies for turbine Variable Guide Vane (VGV).

• Maintain and support bench testing equipment and control systems for test rigs.

• Analyze controller behavior and address software performance issues.

• Oversee DFMEA actions and extract software requirements from engineering risk assessments.

• Document, analyze, and detail software requirements for monitoring lane and test rig control systems.

• Debug, test, and enhance software developed in C.

• Collaborate with and support the deployment of control algorithms developed in Simulink.

• Work in tandem with systems, controls, software, and test engineers to provide validated solutions.


⛳️ Requirements

• Proven experience in developing embedded or control system software.

• Strong command of C programming and software debugging techniques.

• Familiarity with control algorithms and Simulink modeling.

• Comprehensive understanding of the software development lifecycle and verification processes.

• Experience in supporting test rigs, bench testing, or engineering programs based in a laboratory environment.

• Excellent problem-solving abilities and skills for root cause analysis.

• Capability to manage and trace software requirements throughout development and testing phases.

• Strong communication skills and effective stakeholder management.

• A Bachelor’s or Master’s degree in Engineering, or equivalent military experience.

• Experience in a software, controls, or systems engineering context.

• Knowledge of software testing, validation, and integration methodologies.

• Experience with Cell Voltage Monitoring systems.

• Familiarity with DFMEA and methodologies for deriving requirements.

• Background in working with flow measurement systems or control valves.

• Understanding of model-based development practices.

• Experience in sectors such as clean energy, automotive, aerospace, or industrial engineering.

• Knowledge of hardware-in-the-loop (HIL) or bench validation processes.

• Mid-level experience ranging from 3 to 9 years.

• This position may necessitate Security Clearance or a willingness to undergo the process.

• Candidates will need to complete a Baseline Personnel Security Standard during onboarding.


🏝️ Benefits

• Continuous learning opportunities, mentoring, and a clear career development plan aligned with your aspirations.

• Private Medical Insurance coverage.

• Cycle & Tech Scheme available.

• Employee assistance program provided.

• Life insurance and Pension Scheme included.

• A vibrant social atmosphere with regular gatherings and team-building events.

• Flexible working arrangements (dependent on the role).

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers