Embedded Software Engineer
Rubicon People
Verwood, United Kingdom
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 55KJob location
Verwood, United Kingdom
Tech stack
C++
CAN Bus
Controller Development System (CoDeSys)
Communications Protocols
Embedded Software
Graphical User Interface
Python
Software Engineering
Software Systems
Structured Text
Integration Tests
Job description
- Software Development - Design, develop, and integrate embedded software for machine control systems, including electro-mechanical interfaces and CAN bus communication
- Testing & Verification - Create and execute integration tests for software and machine interfaces, ensuring compliance with industry standards
- Project Leadership - Manage project timelines, mentor junior engineers, and collaborate with cross-functional teams
- Technical Support - Assist installation and commissioning teams with calibration and functional verification
- Customer Engagement - Provide technical expertise and occasional on-site support to verify and refine software systems
Requirements
Do you have experience in Python?, * Degree in engineering or science (or equivalent experience)
- Proficiency in C or C++ (Python knowledge is an advantage)
- Strong experience with machine communication protocols, particularly CAN bus
- Expertise in PLC programming (CoDeSys) and structured text languages
- Ability to work independently and manage multiple projects simultaneously
- Knowledge of safety-related software design techniques (IEC 61508-3) is beneficial
- Experience developing graphical user interfaces for machine control
Benefits & conditions
- Competitive salary and career progression opportunities
- Flexible working options
- Training and professional development support
- Exposure to cutting-edge machine control technology
About the company
Rubicon's client is a leading provider of cutting-edge machine control technology, delivering high-performance solutions for off-road and heavy machinery. With a focus on innovation, safety, and precision, they offer a dynamic environment where experienced engineers can contribute to ground-breaking developments and take on leadership responsibilities within projects.