Lead Embedded Engineer


Details:
  • Salary: £45,000 - 55,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Dudley West Midlands
  • Date: 2 weeks ago
Description:

Our client is a market leading manufacturer and expert in vehicle electrical systems. To maintain their market position, they need exceptional people on the team. And that's where you come in.

So, if you are looking to join a fast paced, dynamic organisation and develop your career, we would like to hear from you.

Your Role

As an Embedded Engineer your primary responsibility is to craft high-quality low-level embedded software for electronic devices and interfaces. Your expertise in this field is crucial in ensuring the optimal performance and functionality of electronic products.

Reporting to the Technical Director the role involves close collaboration with fellow engineers to design and debug software that meets the specific needs of electronic products. In addition, you will play a key role in the development process by creating and adhering to effective processes.

Key responsibilities include:

Design, develop, test, and maintain embedded software for electronic systems, ensuring high performance, reliability, and efficiency
Implement and optimize algorithms for real-time (or near real-time) data processing and control applications
Develop and maintain device drivers for various peripherals and communication interfaces (CAN, LIN, SPI, I2C) to facilitate seamless integration with other systems/subsystems
Understand electronic hardware designs, design processes and concepts to support software development design, build and testing
Collaborate with other engineers to troubleshoot and debug system-level problems
Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team
Create and maintain comprehensive documentation for software design, implementation, and testing.
Lead failure and risk analyses during design work
Create work schedules to plan and execute development projects for the team
Manage the R&D team to achieve successful execution of projects, build a culture of excellence and help them develop their skillsAbout You

To be considered as an Embedded Engineer, you will need:

Is a process driven, customer-first mindset backed by a ferocious 'can do' attitude and a never-ending desire to learn and contribute
Will be able to work in a fast-moving and dynamic environment
Will be able to write and work according to technical requirements
Will be able to read electronic diagrams, datasheets and other design documents to inform software design, build and testing
Will be able to ship hardware/software for mass production considering read security, compiler optimization and testing
Will be able to create HAL, bootloader and application layer software
Has a high level of proficiency in OOP software development using a low level languages such as C++ and java and a high level language such as Python
Has a sound understanding of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O
Will be able to use off the shelf tools for configuration management and version control (Git preferred)
Will be able to develop RTOS software using frameworks such as FreeRTOS or Zephyr
Will be able to work with different IDEs such as VS Code, iAR, STM32Cube, EclipseBy providing consent when you send in your CV you are providing permission for us to store this information. We will never share your personal information or curriculum vitae with a third party without your explicit consent.

Experience:

Embedded software: 2 years (required)
Writing C/C++ for CAN bus applications: 2 years (required)
GitHub/GitLab: 1 year (required)
Managing a team: 1 year (required)Please let me know if you are interested in this opportunity.

Any queries, please feel free to contact me

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Lead Engineer in Dudley West Midlands ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?