Embedded Software Engineer

Added
10 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

communication linux ci/cd embedded systems dsp

📋 Description

  • Design, implement, and maintain embedded C++ software for real-time communication and
  • Develop and support software for embedded communication modules, modems, and RF-adjacent components.
  • Conduct debugging, optimisation, and performance testing across embedded targets to ensure
  • Produce clear and traceable design specifications, requirements, and documentation aligned with
  • Ensure adherence to secure coding standards, governance policies, and safety-critical development
  • Support integration activities with wider engineering teams and contribute to architecture and

🎯 Requirements

  • Strong proficiency in C++ for embedded systems (C++11/14/17).
  • Experience in embedded development for communications or signalling systems (modems, radios, data
  • Familiarity with embedded debugging, performance optimisation, and hardware-software interaction.
  • Understanding of secure coding practices, configuration management, and development governance.
  • Experience with requirements traceability, verification, and system-level testing.
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or related discipline or

🎁 Benefits

  • Private Medical Insurance
  • Cycle & Tech Scheme
  • Employee assistance programme
  • Life insurance & Pension Scheme
  • Social atmosphere, regular gatherings & team buildings
  • Flexible way of working (role dependent)
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →