Embedded Software Engineer

Haystack 

📍 London, United Kingdom 🇬🇧

full-time
mid-level
45000
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C/C++RTOSLinuxUARTCAN

Industry

EnergyRobotics

Job Description

Embedded Software Engineer | £45,000 - £60,000

We're working with a leading innovator in subsea technology and high-stakes engineering on this exciting opportunity. This is your chance to pioneer next-generation control systems for complex machinery operating in some of the world's most challenging environments.

If you are a hands-on engineer who loves working at the intersection of hardware and software, you will thrive here. You will be instrumental in developing intelligent systems using C/C++, RTOS, and Embedded Linux to enhance the capabilities of global subsea operations.

The Role

  • Design and develop real-time control system software using C/C++ within RTOS environments (Ubuntu/Linux).
  • Architect and implement hardware interfaces across ARM-based microcontrollers, including UART, CAN, and USB.
  • Develop and maintain low-level device drivers and optimize code for maximum performance, memory efficiency, and power consumption.
  • Integrate industrial communication protocols such as TCP/IP and CAN bus to ensure secure, reliable data transmission.
  • Collaborate with senior engineers to implement ROS2.0 DDS and leverage Matlab Simulink for advanced system modeling.

What You'll Need

  • A degree in Software Engineering, Computer Science, or Electronic Engineering with a focus on embedded design.
  • Proven experience developing applications for Real-Time Operating Systems (RTOS) and an ability to interpret electronic schematics.
  • Technical proficiency in C/C++ programming and experience with embedded Linux or Ubuntu environments.
  • Hands-on experience with hardware debugging tools and version control systems (Git) for collaborative development.
  • Familiarity with modern frameworks like ROS2.0, Azure Portal, or Matlab Simulink is highly desirable.

What's On Offer

  • Competitive salary of £45,000 - £60,000 based on experience.
  • Excellent work-life balance with an 12:00 PM finish every Friday.
  • Hybrid working model providing flexibility with 3 days per week in the Newcastle office.
  • The opportunity to work on cutting-edge subsea engineering projects that push the boundaries of mechanical capability.

Apply via Haystack today!