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.