Job Title
Embedded Software Engineer
We are seeking an experienced Embedded Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing bespoke software solutions for high-capacity load banks used in data centres and generator setups.
About the Role
The ideal candidate will have a strong understanding of hardware and software systems, as well as excellent problem-solving skills. You will work closely with our cross-functional team to develop innovative solutions that meet our client's needs.
Key Responsibilities
* Design and develop embedded software for high-capacity load banks
* Collaborate with hardware engineers to ensure seamless integration of software and hardware components
* Develop and implement testing protocols to ensure high-quality products
* Work with our quality assurance team to troubleshoot and resolve any technical issues
Requirements
* Bachelor's degree in Computer Science, Electrical Engineering, or a related field
* Minimum 5 years of experience in embedded software development
* Strong understanding of C/C++ programming languages
* Experience with microcontrollers and operating systems
* Excellent problem-solving skills and attention to detail
Benefits
* Competitive salary: £55,000 - £70,000 per annum
* Opportunities for professional growth and development
* Collaborative and dynamic work environment
* Recognition and rewards for outstanding performance