Embedded Linux Software Engineer

A global leader in delivering software for intelligent connected systems, our partner offers a comprehensive, edge-to-cloud software portfolio designed to address the challenges and opportunities critical infrastructure companies face when evolving and modernizing their systems as they work to realize the full potential of IoT. The product is a complete cloud infrastructure software stack for the edge used by the most demanding applications in industrial IOT, telecom, video delivery and other ultra-low latency use cases. With deterministic low latency required by edge applications, and tools that make distributed edge manageable, the product provides a container-based infrastructure for edge implementations in scalable solutions that is ready for production now.

Responsibilities

● Design, implementation and validation of embedded software E.g. Board Support Packages (BSP) for custom hardware systems.
● Design, implementation and test of software drivers for a variety of peripheral devices commonly used in embedded hardware systems.
● Development of hardware test code, support bring-up and validation of custom embedded hardware systems.
● Provide customer support.

Requirements

● Prolonged experience with Embedded Software (4-6 years).
● Knowledge of BitBake task execution engine build system.
● Knowledge of Yocto based Linux / preferably WR Linux (Kernel + User space).
● Kernel maintainer ability and deep knowledge of GIT.
● Highly skilled in fault identification, isolation and bug fixes.
● Ability of working with the Open-Source Community, pushing fixes, talking with maintainers, etc.
● Capacity to deal with security CVE's Common Vulnerabilities and Exposures (CVE patches backporting, etc.)
● Knowledge of CPU architectures ARM, x86.
● Networking/Telecom knowledge are a plus.
● Uboot experience is highly appreciated.
● On/Offsite and customer facing roles.
● Excellent communication skills and ability to manage the customer building steps together.

Our Offer

• Competitive remuneration and undetermined work contract;
• Sick days (2 days/year);
• 2 extra leave days when employee has reached a period of 3 years in company;
• International projects and professional growth in a technology environment;
• Flexible and professional working environment;
• Central location (close to metro station Universitate);
• Medical subscription (Medlife/Regina Maria);
• Sports and relaxations facilities;
• Access to Pluralsight training platform.


We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediately after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Country
Romania
Contract type
permanent
Job-ID
197892