Robotic Vision Application Software Engineer
About the Role
We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology—a strong proficiency in C+ development is essential.
In this position, you’ll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working across a spectrum from experimental prototypes to refined production‑ready product releases.
This is not a work‑from‑home role and requires office‑based attendance.
Responsibilities
* Work closely with a small multidisciplinary team as the software lead to outline technical requirements and establish effective testing procedures.
* Produce maintainable, optimised code that aligns with technical specifications.
* Prepare and update comprehensive technical documentation that meets industry protocols.
* Participate actively in quality assurance, including software testing and peer code reviews.
* Accelerate concept development through fast prototyping and iteration.
* Troubleshoot and fix issues identified during field operations and deployments.
* Contribute to ongoing research and planning activities relevant to the position.
* Aid in handling and protecting intellectual property with the leadership team.
* Liaise with external collaborators and partners as directed by management.
Candidate Essentials
Eligibility
Candidates must be EU nationals or have permanent resident status in the UK.
Must‑Have Skills & Background
* Bachelor's degree in Software Engineering, Computer Science, or a comparable field.
* Solid hands‑on experience programming in C+, for both Windows and Linux systems (preferred).
Valuable Skills & Qualities
* Skilled in developing software at a low level, preferring minimal reliance on third‑party libraries.
* Previous experience working on real‑time systems.
* Understanding of multi‑threaded software design.
* Familiarity with technologies like OpenGL, GTK, and CMake.
* Demonstrated ability in building intuitive graphical user interfaces.
* Commitment to writing robust, well‑tested code.
* Knowledge of quality standards and regulatory requirements in the software industry.
* Excellent communicator, comfortable conveying complex technical topics to varied audiences.
* Self‑motivated and effective at managing multiple priorities and timelines.
* Willing contributor to broader research and strategic discussions.
* Quick learner who thrives with minimal supervision.
* Skilled with MS Office and confident preparing detailed written reports.
* Basic grasp of broader engineering or related industry domains.
* Fluent spoken and written English.
If shaping the future of robotic vision and imaging excites you, we’d love to hear from you!
Job Types: Full‑time, Permanent
Pay: 40,000.00–59,500.00 per year
Benefits
* Company events
* Company pension
* Free parking
* Life insurance
* On‑site parking
* Private medical insurance
* Profit sharing
* Sick pay
Work Location: In person
Reference ID: JO (phone number removed)
#J-18808-Ljbffr