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!