Senior Embedded Software Engineer
I am urgently looking for several Embedded Software Engineers for a client based in Coventry.
The company have more work than engineers, and as a result are looking to grow by at least 3 heads within the next 2 months.
Development of embedded application software – Working on modern high performance embedded systems.
Requirements:
- Strong C and C++ within embedded environment.
- Knowledge of embedded operating systems, e.g. Linux, Green Hills RTOS.
- Fast learner and independent.
- Able to lead and co-ordinate others to achieve development goals.
Desirable knowledge/experience:
- Networking – TCP/IP, HTTP(S), REST, WiFi.
- IOT and messaging protocols e.g. MQTT.
- CPU architectures, ideally NXP iMX6/8 or ARM Cortex-A but others considered.
- Development of BSP, device drivers, etc.
- USB, UART, GPIO, I2C, SPI, Bluetooth.
- XML, JSON.
- Embedded databases (e.g. SQLite).
- Embedded User Interface Frameworks (e.g. Altia).
- Security principles – encryption, authentication, etc.
- Software architectures, design patterns, etc.
- Automotive diagnostic tools, technologies and protocols.
The clients are looking to move quickly, so please pass across your up to date CV and I'll give you a call back.
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.