Embedded Software Engineer C++ (Embedded Linux) in Hampshire

Embedded Software Engineer C++ (Embedded Linux) in Hampshire

Hampshire Full-Time 45000 - 55000 Β£ / year (est.) No working from home possible
4square Recruitment Ltd

At a Glance

  • Tasks: Design and develop high-performance software for embedded Linux systems.
  • Company: Join a dynamic engineering team focused on innovative technology.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on cutting-edge technology.
  • Why this job: Tackle complex challenges and make a real impact in embedded systems.
  • Qualifications: Strong experience in C++ and embedded software development.

The predicted salary is between 45000 - 55000 Β£ per year.

We're looking for an experienced Embedded C++ Software Developer to join an engineering team developing high-performance software for embedded Linux systems. This is a hands-on role where you'll be designing and developing robust, performance-critical software that interfaces closely with embedded hardware. You'll work on complex technical challenges involving multi-threading, concurrency, system performance and Linux internals, collaborating with software, electronics and hardware engineers throughout the development lifecycle. If you enjoy low-level programming, optimising software performance and solving technically demanding problems, this could be the role for you.

Responsibilities

  • Design, develop and maintain software using modern C++
  • Develop applications for Embedded Linux platforms
  • Design and implement robust multi-threaded software
  • Debug and optimise performance-critical applications
  • Work closely with hardware and electronics engineers to integrate software with embedded devices
  • Investigate and resolve complex concurrency and memory issues
  • Participate in architecture discussions, code reviews and technical planning
  • Write clean, maintainable and well-tested code

Essential Skills Experience

  • Strong commercial experience developing software in C++
  • Experience developing software for embedded systems

Embedded Software Engineer C++ (Embedded Linux) in Hampshire employer: 4square Recruitment Ltd

Join a dynamic and innovative team as an Embedded Software Engineer C++ in a collaborative environment that fosters creativity and technical excellence. Our company prioritises employee growth through continuous learning opportunities and offers a supportive work culture that values teamwork and open communication. Located in a vibrant tech hub, we provide competitive benefits and the chance to tackle exciting challenges in embedded systems, making it an ideal place for those seeking meaningful and rewarding employment.

4square Recruitment Ltd

Contact Details:

4square Recruitment Ltd Recruitment Team

We think you need these skills to ace Embedded Software Engineer C++ (Embedded Linux) in Hampshire

C++ Programming
Embedded Linux Development
Multi-threading
Concurrency Management
Performance Optimisation
Debugging Skills
Software Integration