Related keywords: remote job for mechanical engineermechanical engineer remote jobremote job england
This page contains product affiliate links.
The Embedded Software Engineer position available with Rubicon People Partnership offers an exciting chance for skilled individuals to work in the Dorset region, specifically in South West England. This role focuses on designing, developing, and integrating embedded software for machine control systems. The position is aimed at mid-to-senior level applicants looking for the opportunity to take part in the full product lifecycle, ensuring that the software meets performance, reliability, and regulatory standards.
Rubicon People Partnership serves as the hiring company for this position. They represent a leading provider of cutting-edge machine control technology, aimed primarily at servicing off-road and heavy machinery sectors. The company is recognized for its emphasis on innovation, safety, and precision, creating a dynamic work atmosphere that encourages experienced engineers to contribute to revolutionary advancements while taking on leadership roles in their projects.
The position of Embedded Software Engineer offers a competitive salary of £60,000 per year. Additionally, candidates can expect various benefits that may enhance their work-life balance and professional development. These include:
Flexible working options that cater to various personal and professional needs.
Opportunities for career progression that allow for continued growth in the engineering field.
Training and professional development support to maintain skills relevant to cutting-edge technologies.
Significant exposure to advanced machine control technologies enriching an engineer's portfolio.
As an Embedded Software Engineer, the primary responsibilities include:
Software Development: Design, develop, and integrate embedded software for machine control systems, focusing not only on software but on electro-mechanical interfaces and CAN bus communication.
Testing & Verification: Create and implement integration tests to validate software and machine interfaces, ensuring compliance with industry standards.
Project Leadership: Oversee project timelines and mentor junior engineers while collaborating cross-functionally across teams.
Technical Support: Provide support to installation and commissioning teams, assisting them with calibration and functional verification.
Customer Engagement: Act as a technical specialist, providing expertise and occasionally offering on-site support for software systems verification and refinement.
Applicants interested in the Embedded Software Engineer role must possess the following qualifications:
A degree in engineering or a related science field, or equivalent professional experience.
Proficient coding skills in C or C++, with knowledge of Python considered an advantage.
Strong experience with machine communication protocols, particularly CAN bus.
Expertise in PLC programming (especially using CoDeSys) and structured text languages.
Capability to work both independently and manage multiple projects simultaneously.
Knowledge of safety-related software design techniques, such as IEC 61508-3, is beneficial and adds to a candidate's profile.
An experience in developing graphical user interfaces for machine control will also be highly regarded.
This role promises an engaging opportunity for engineers eager to delve into innovative machine control technologies. Rubicon People Partnership values its candidates and ensures that applications are treated with confidentiality and respect. If you are interested in this Embedded Software Engineer position, it is encouraged to apply directly or reach out to Josh at Rubicon for more information. The team takes the time to assess every application thoroughly and assures that the candidates' details will not be shared without their prior consent.
This job offer was originally published on jooble.com
March 24, 2025
4 views
0 clicks on Apply Now
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.