IT & Software

Embedded Software Engineer

Intellectual Capital Resources

Hampshire · Hampshire · United Kingdom

Overview

In this role you will join a growing engineering team to develop, optimise and integrate software infrastructure for high-performance embedded and real-time systems. You will work across software, hardware and systems teams to deliver robust communications products with a focus on performance, reliability and scalability. You will tackle integration, testing and automation activities that enable advanced wireless solutions. This position offers hands-on work with cutting-edge technology in a mission-driven environment.

Responsibilities
  • Develop software platforms to run and test communications algorithms
  • Optimise software performance using multi-threading, SIMD and hardware acceleration
  • Integrate software with ARM-based embedded platforms and hardware systems
  • Support and improve automated testing and CI pipelines
  • Participate in integration, interoperability and system testing activities
  • Collaborate with software, hardware and architecture teams to deliver robust solutions
  • Contribute to technical reviews and customer-facing engineering discussions
Key requirements
  • Strong C or C++ programming experience
  • Experience with Linux and embedded software environments
  • Knowledge of Python, Bash, Groovy or similar scripting languages
  • Understanding of real-time systems and performance-critical software
  • Experience with Git, GitHub and modern software development workflows
  • Cross-functional collaboration
  • Strong communication during reviews and customer-facing discussions
  • Problem-solving and analytical thinking
  • C/C++
  • Linux/embedded software
  • Python, Bash, Groovy scripting

Reference: WJ-747_30163598

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.