Embedded Software Engineer
Role details
Job location
Tech stack
Job description
Our client, a technology focused manufacturing business, seek to appoint a Senior Embedded Software Engineer to their technical team. As Senior Embedded Software Engineer you will work in a fast paced but friendly environment on some of the most interesting and positively challenging projects on the market. It really is exciting work. You will be designing software for a range of products used by some of the worlds' largest companies as a lead participant in designing, coding, testing, debugging, configuring, and documenting code to deliver a first class product on time and budget. Senior Embedded Software Engineer - Firmware / Embedded Software / Engineering Manager / Design Engineer / Electronic Engineer / C / C++
- Understand the requirements and discuss project sizes and timeframes, as well as defining processes and procedures for embedded software projects
- Defining and documenting the software architecture for embedded systems
- Tracing software requirements to the software architecture
- Supporting fault isolation, troubleshooting, and root cause analysis activities during system integration and validation testing
Requirements
Senior Embedded Software Engineer - Skills and Abilities - Firmware / Embedded Software / Engineering Manager / Design Engineer / Electronic Engineer / C / C++
- Relevant degree in associated discipline such as Electronics Engineering, Computer Science, or similar
- Highly experienced in C/C++ software programming
- Experience with PIC Microprocessors Senior Embedded Software Engineer / Firmware / Embedded Software / Engineering Manager / Design Engineer / Electronic Engineer / C / C++