We invite an Embedded Linux Engineer with Yocto experience to work on an existing solution focused on improving indoor environments and various smart home devices.
You can join a highly skilled team with practical experience building projects from scratch and developing their own products that meet international standards.
Sounds exciting? Then keep reading!
CUSTOMER
Our client is a company that works in the Retail industry, designs and sells ready-to-assemble furniture, kitchen appliances, and home accessories, among other goods and home services.
PROJECT
The Project includes the development of smart home climate solutions for a Client operating in the heating, ventilating, and air conditioning (HVAC) domain. Together with the Client, we bring smart climate solutions in terms of wireless connectivity and intelligent control for any property, whether it is an apartment block, an industrial building, a hotel, or a country house, to help reduce energy consumption for our Client’s customers and society at large.
REQUIREMENTS
- Strong C and code quality skills
- Experience with Yocto Project
- Basic knowledge of widely used platforms (ST, SiLabs, NXP, TI), interfaces, and protocols (Zigbee, Wi-Fi, UART, I2C, SPI, Modbus, CAN, USB, Ethernet, etc.)
- Upper-Intermediate level of English
RESPONSIBILITIES
- Code, debug, document, and maintain portions of software and hardware
- Work with recipes, image building, Linux booting: flash, NFS, TFTP
- Design and optimize low-level software such as boot loaders and Board Support Packages (BSPs)
- Develop and customize OS kernels
- Build and maintain custom Linux distributions (Yocto)
- Develop low-layer development (boot loader, drivers, etc.) with strong embedded constraints.
- Maintain Linux kernel to ensure driver and application support.
- Design and implement security features, e.g., secure boot
- Participate in estimation and planning sessions
- Participate in conference calls and face-to-face meetings with the Customer and the Customer’s partners
- Escalate technical issues to the Architect, Team Lead, and Project Manager