Are you a Senior Embedded Software Engineer looking to take on a new engineering challenges?
This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products.
Youll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software.
Within the team youll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones.
Youll utilise your experience in embedded C coupled with Python (for basic testing) and your expertise in designing multithreaded/multi-process embedded systems in this position. Youll also be fully ofay with various comms protocols (SPI, async serial, RS232, RS...