Embedded System Engineer
Role details
Job location
Tech stack
Job description
Design and implement software for the development of high-voltage power supply products.
Maintain software including version control and release archiving.
Work closely with customers and internal teams to ensure software design meets product and application requirements.
Develop and deliver software in line with agreed project timelines and cost plans.
Attend product design reviews to ensure integrity and reliability of software architecture.
Support the design team in estimating project timelines and development costs.
Provide supporting documentation including code explanations, calibration procedures and operating instructions.
Ensure all software designs meet company engineering, quality and safety standards.
Ensure designs comply with relevant legal and regulatory requirements.
Support continuous improvement initiatives and maintain compliance with ISO 9001 and ISO 14001 standards.
Requirements
Degree or equivalent qualification in Software Engineering, Electrical Engineering or Electronic Engineering.
Experience in software design and development using structured programming methods.
Experience with embedded systems and microcontrollers including Microchip PIC/DSP controllers and TI TMS320 processors.
Strong C programming experience.
Knowledge of digital control theory and embedded system design.
Experience with VB.NET GUI development would be advantageous.
Strong analytical and problem-solving skills with a methodical approach to engineering challenges.
Ability to work both independently and collaboratively within a team environment.
Strong written and verbal communication skills. xgikmsk
Benefits & conditions
The Package
The salary offered for this position is £45,000 - £55,000, depending on experience. Similar jobs, Job Description The Rewards and Benefits on Offer: Immediate start available Competitive salary and benefits package Collaborative and supportive work environment Free onsite parking Generous holiday allowance MTrec's New Opportunity: MTrec Technical are proudly..., Job Description The Rewards and Benefits on Offer: Immediate start available Competitive salary and benefits package Defined training plan and career progression Collaborative and supportive work environment Free parking Dayshift Generous holiday allowance MTrec's New...