Embedded Software Engineer | Security | Firmware | C++ | RUST | Contract | Remote
I am looking for a Senior Embedded Security Engineer with experience in Security of Embedded or Firmware systems to join on a contract basis with a tier 1 consulting company, they could also consider hiring candidates permanently for the right person.
This is mostly remote working with very occasional travel to the London office, maybe once a month or so.
Please see below for what we're looking for:
- Strong experience in Embedded Software Engineering, using either low level C, C++, Java, Assembly Languages or RUST
- Good experience with embedded device offensive or defensive security engineering, ideally you will have experience in identification of attack surfaces and entry points in embedded devices or firmware
- Ideally you will be familiar with the ability to connect and use on-chip Debuggers, performing C, C++ or Rust code reviews, skilled in using FreeRTOS, Android, Linux kernel drivers etc
- Ideally you will have familiarity with ARM 32- and 64-bit assembly language, general hardware/firmware hacking or pentesting, also any experience with Cryptography will be highly desirable although not essential
If you're suitable and interested please send through an updated CV and I will give you a call ASAP.
Embedded Software Engineer | Security | Firmware | C++ | RUST | Contract | Remote