Embedded Engineer
Surrey
£60,000 – £65,000
A fantastic chance to become a Senior Embedded Software Engineer with a globally recognised, thriving electro-optics company.
To oversee the design and development of embedded software and Windows-based user interfaces, we presently need a senior software engineer with experience.
Key Responsibilities:
- Oversee the entire software application development process, including idea, detailed, and coding design.
- Creation and development of motion control software and algorithms.
- Assisting mechanical/electrical, electrical, and electronics engineers as a team to guarantee project success.
- Keeping an eye on any software needs and problems related to a project.
- Create reliable software, paying close attention to application health, fault reporting, and problem management.
- Create and keep up with pertinent supporting documents.
- Assist clients with integration, commissioning, and problem-solving tasks, occasionally on-site.
- Comprehend the technical requirements and operational concept of the customer and incorporate them into the broader project requirements.
- Overseeing meetings for technical software reviews and reporting status, which includes project reporting and work package estimates.
- Collaborate closely as needed to identify risks, problems, solutions, and opportunities with the project manager, technical authority, and quality team.
- Assure that important updates and actions are shared with the appropriate engineering team members.
- Provide technical assistance to the project manager so they can create and manage the project plan and monthly project review packs.
Skills & Experience
Essential
- Excellent degree in a relevant field
- Solid comprehension of software engineering concepts;
- Embedded software design experience and a solid general understanding of related hardware
- Writing C/C++ code for embedded applications experience o Digital signal processing experience
- BRITISH national as Security Clearance would be required
Desirable
- Analogue interfacing: ADC/DACs
- Use of source control, particularly SVN and GIT/Bitucket
- Use of Jira and Confluence for software requirements and task capture
- Experience of designing and development of control systems, preferably of motor control principles and theory and interfaces
Contact Detail:
Innovate Recruiting Team