Senior Software Engineer
Senior Software Engineer, Motion Control 50-65k We are hiring an experienced software engineer who enjoys bringing software, electronics and mechanical systems together. This is an opportunity to take a leading hands-on role in the development and evolution of an advanced antenna controller system, creating reliable software that positions and moves antenna axes accurately and smoothly. The role focuses on real-world motion control: driving different motor types, using encoder and sensor feedback, tuning closed-loop systems, and improving accuracy, stability and performance through measured data. Senior Software Engineer essential skills 5+ years relevant software engineering experience (C/C++/Python)Strong software design fundamentals, including modular architecture, refactoring, testing and version control.Practical experience controlling motors or servo mechanisms using closed-loop feedback, including PID/PI tuning and position or velocity control.A sound understanding of gearing, inertia, friction, backlash, acceleration, overshoot, oscillation and stability.Experience with motor drives, feedback devices and real-time software using an RTOS.A degree in engineering or equivalent qualification or experience. Senior Software Engineer desirable skills Linux development, scripting and system diagnostics.General embedded systemsAdvanced control or estimation methods, including feed-forward control, Kalman filtering, sensor fusion or system identification.IMUs, gyroscopes, ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!