IT & Software

Embedded Software Engineer

Intellectual Capital Resources

Hertfordshire · Hertfordshire · United Kingdom

Overview

In this role you will contribute to the development of advanced seeker systems within a multidisciplinary defence technology team. You will own hands-on software activities across the full lifecycle, from requirements and architecture to implementation, verification and testing. You’ll collaborate with hardware and firmware engineers, working on complex real-time systems in lab environments. The role combines software craftsmanship with safety-critical focus, offering a direct impact on performance and integration in embedded platforms.

Responsibilities
  • Own full software lifecycle activities from requirements through testing
  • Design and implement real-time embedded software in collaboration with hardware/firmware teams
  • Work with specialist lab equipment and test rigs to verify integration
  • Contribute to software architecture and design decisions
  • Support performance, debugging and system integration in complex environments
  • Collaborate in multidisciplinary engineering teams to deliver robust solutions
Key requirements
  • Proven experience developing hard real-time embedded software
  • Strong C programming skills
  • Experience with embedded communication protocols (SPI, UART, Ethernet, PCIe)
  • Experience with embedded software architecture and design
  • Familiarity with UML and software design methodologies
  • Strong understanding of system performance, integration and debugging
  • Experience across the full software development lifecycle
  • Proactive, collaborative approach to multidisciplinary teamwork
  • Proactive
  • Collaborative
  • Team-oriented
  • C programming
  • Hard real-time embedded software
  • Embedded communication protocols (SPI, UART, Ethernet, PCIe)

Reference: WJ-747_30490477

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.