Bare Metal Software Engineer

Engineering Ltd
Letchworth Garden City, United Kingdom
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Letchworth Garden City, United Kingdom

Tech stack

C
JavaScript
Automation of Tests
C++
Linux
Device Drivers
Embedded Software
Ethernet
Firmware
Python
MISRA C (C Programming Language)
Real-Time Operating Systems
UML
Graphics Processing Unit (GPU)
Serial Peripheral Interface
Information Technology
Bare Metal
Programming Languages

Requirements

Embedded, C, C++, device driver, firmware, bare metal, GPU, I2C, SPI, CAN, USBYou will be working on projects in the Defence, Avionics and Automotive industries. The ideal candidate is passionate about computer technology and embedded software development and enjoys hands-on projects such as building computers., Degree in Computer Science or related field. At least 5 years of experience in Defence, Avionics, Automotive, Medical industries Strong knowledge of computer hardware GPUs, Memory, Processors and computer systems Protocols, Networking, Secure BOOT. Experience with Embedded Software Development and low-level coding Drivers, I2C, SPI, CAN, Ethernet, USB, Serial. Experience with UML-based design tools and programming languages C, C++, Python, JavaScript. Knowledge of Bare Metal, Linux, and RTOS systems Understanding of Automated Testing and regulatory frameworks DO178C, IEC61508, MISRA, C++. Strong documentation and reporting skills.

Apply for this position