Principal Embedded Software Engineer in Somerset

Energy Jobline
Somerset, KY, United States
4 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$75,000.0
Working hours
Regular working hours

Tech stack

ARM Architecture Configuration Management Code Review Software Debugging Embedded C Embedded Software FreeRTOS Software Architecture Real-Time Operating Systems Software Engineering Systems Integration TCP/IP

Job description

Lead technical aspects of embedded software projects. Design, develop and test low-level embedded software. Work extensively with C, assembler and RTOS technologies. Contribute to software architecture and technical design. Debug hardware/software integration issues. Lead code reviews and promote software best practices. Support safety-critical validation, certification and compliance. Mentor and provide technical guidance to other engineers. Key Requirements

Requirements

Strong commercial experience in Embedded Software Engineering. Excellent Embedded C skills. Strong RTOS experience - ideally FreeRTOS or SAFE RTOS. Low-level embedded experience, ideally ARM Cortex. Experience within a safety-critical environments Experience with embedded networking such as TCP/IP and UDP. Experience with software architecture, requirements and configuration management. Degree or equivalent in an engineering/science/technical discipline. Please note, applicants must be based in the UK.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner Β· LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich Β· World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang Β· Coffee With Developers

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker Β· LIVE

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters Β· World Congress 2022

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 Β· Coffee With Developers

Videos

See all

Related articles

See all