Embedded Linux Engineer
IO Associates are currently looking for an experienced Embedded Linux Engineer for an exciting technology firm in Cambridge. The role will involve engaging on all the products in the clients embedded line.
Required Experience & Skills Required
·A complete understanding of the Linux Operating system
·Track record of proven experience with Linux, its configuration, kernel, driver, and application development
·Knowledge of Linux Networking Configuration (iptables, routing, cellular, WiFi)
·Experience of security techniques and best practices
·Excellent programming skills (C, Shell Scripting)
·Experience of developing low level software
·Experience with GCC/GNU Linux tool chain and cross compiling
·knowledgeable with version control and release management e.g. Git
·Hands-on experience using Open Embedded or the Yocto project
·Wind River Linux
·Red Hat Enterprise Linux
·Using Docker (or other containers)
·Bootloader porting (e.g. U-Boot)
·Secure Boot and Chain of Trust
·Ansible as an IoT automation platform
·Using Linux configuration management tools
·Android development experience
·Experience with industry specific protocols such as Bluetooth LE, Modbus, CanBus, Zigbee, I2C, SPI, PWM, or others is highly welcome.
·Experience with Agile Software Development and SCRUM
This role is subject to a lot of interest from candidates and interviews are able to be scheduled within 24 hours so, if you are interested, please do not hesitate to contact George Russell at iO Associates or upload your CV on the link provided.