Embedded Software Engineer - Real-Time Systems
Join a cutting-edge engineering team developing advanced embedded software solutions for real-time systems. This role involves working closely with software, firmware, and hardware teams to deliver high-integrity software for complex processing platforms.
Key Responsibilities:
* Design, develop, and verify embedded software in C
* Collaborate across multidisciplinary teams to integrate software into deliverable systems
* Produce and review technical documentation to support design and verification
Essential Skills:
* Strong experience in embedded C development
* Familiarity with Real-Time Operating Systems (RTOS)
* Understanding of ARM-based platforms and low-level hardware interfaces
* Knowledge of software standards such as DefStan 00-55, DO178B/C, and MISRA
* Experience with embedded system verification
Desirable:
* Background in defence or safety-critical industries
* Appreciation of firmware and electronics design
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.