Senior Embedded Developer
About the role
Why you would like it:
- Permanent role building real-world automation products
- Hamilton-based with hybrid working
- Senior-level scope: new platform work + legacy improvement
- Strong cross-functional collaboration (hardware, cloud, mobile, web)
This is a hands-on senior embedded role where your firmware will directly power industrial automation in the field. You’ll design, build, and maintain production-ready embedded firmware that’s reliable, scalable, secure, and well-tested — while also helping shape the next generation of the platform.
You’ll work closely with wider product teams to deliver end-to-end solutions: from sensing and control through to stable communications and clean data flowing into dashboards and cloud services. It’s a role for someone who enjoys pragmatic engineering, can move between legacy remediation and new development, and can lift the capability of the team through strong technical leadership.
Company profile:
A product-led organisation in the industrial automation space, building integrated hardware/software systems used in real operational environments. The culture is practical, collaborative, and improvement-focused, with a clear emphasis on quality, safety, and delivering reliable outcomes.
The role:
- Design, develop, and maintain embedded firmware using C and Java
- Build firmware for sensing, control, automation logic, and communications
- Implement/optimise protocols: CAN, RS485, TCP/IP, BLE, Ethernet
- Contribute to embedded platform architecture and future technology choices
- Diagnose and improve reliability and performance of existing products
- Participate in testing, validation, debugging, and documentation
- Collaborate across hardware, mechanical, cloud, web, and mobile teams
- Mentor others via code reviews and technical guidance
- Support manufacturing and field/technical support when needed
- 7+ years embedded firmware development experience
- Strong skills in C and Java in embedded/real-time environments
- Solid experience with embedded toolchains and electronics fundamentals
- Comfortable with industrial comms and integration with HMIs/automation systems
- Exposure to products integrated with cloud/web/mobile applications
- Clear communicator, pragmatic problem-solver, and team-first collaborator
- Comfortable balancing legacy uplift and new product development
- Quality mindset: testing, documentation, and production readiness matter to you
If this sounds like the kind of embedded role you’d like to own end-to-end, apply now and we’ll talk through the product, team, and hybrid setup.
REF: 19536