Embedded Software Engineer
New Today
Key Responsibilities
* Design and implement real-time embedded software for motor control applications.
* Develop firmware for Microchip PIC microcontrollers (bare-metal and RTOS-based systems).
* Optimise code for performance, memory efficiency, and maintainability.
* Design and maintain embedded graphical user interfaces (GUIs) for motor control systems, ensuring intuitive operation and reliability.
* Interface with low-level hardware peripherals (SPI, I2C, UART, USB).
* Implement and maintain communication protocols such as Modbus, Modbus TCP, Ethernet/IP, and Profibus DP.
* Support hardware development activities, including electronic circuit design and power electronics integration.
* Contribute to the development of PC-based configuration and remote-control tools.
Essential Requirements
* Degree in Electronics, Computer Science, Engineering, or equivalent experience.
* Strong experience in real-time embedded C development.
* Proven experience programming Microchip PIC microcontrollers.
* Solid understanding of low-level hardware/software interaction.
* Experience working in constrained embedded environments.
* Familiarity with debugging tools such as oscilloscopes, logic analysers, and in-circuit debuggers.
* Experience using source control systems and participating in peer code reviews.
Desirable Skills
* Ability to design and troubleshoot electronic circuits.
* PCB design experience (Altium Designer preferred).
* Understanding of motor control principles and electrical systems integration.
* Experience with PC-based development in C# and/or Python.
* Experience with embedded network interfaces (e.g., HMS Anybus modules).
What’s on Offer
* Competitive salary based on experience.
* Healthcare, contributory pension, and life assurance.
* 25 days annual leave.
* On-site parking.
* Modern, air-conditioned working environment.
* Opportunity to work on innovative products sold internationally.
If you are interested or have the relevant experience and are currently looking for a new challenge then please submit an up to date CV by clicking the ‘apply’ button.
By applying for this position, you confirm that you consent to the processing of your personal data in accordance with the General Data Protection Regulation (GDPR) for the purposes of recruitment, employment and working finding service
- Location:
- Ivybridge
- Salary:
- £40,000 /annum Depending on Experience
- Job Type:
- FullTime
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Embedded Software Engineer
-
Ivybridge
-
£40,000 /annum Depending on Experience
- Engineering
We are looking for a skilled Embedded Software Engineer to join a growing engineering team working on next-generation control solutions. This is a hands-on role offering the chance to develop technically challenging products at the intersection of em...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Ivybridge, Devon
-
£40,000 /annum Depending on Experience
- Engineering
We are looking for a skilled Embedded Software Engineer to join a growing engineering team working on next-generation control solutions. This is a hands-on role offering the chance to develop technically challenging products at the intersection of em...
More Details -