Senior Embedded Linux Engineer, C++, Yocto, Qt

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Jabil

Jabil

10,000+ employees

Founded 1966

🤝 B2B

B2B • Manufacturing • Sustainability

Jabil is a leading business-to-business (B2B) company providing engineering, manufacturing, supply chain, and design services. With over 50 years of experience, Jabil partners with some of the world's top brands to deliver both scalable and customized solutions. The company operates over 100 locations globally, emphasizing sustainability and community involvement as part of its core values. Jabil is committed to supporting its workforce with diverse and inclusive opportunities and fostering professional growth and innovation. The company is recognized globally for its excellence and commitment to minimizing environmental impact while building vibrant communities.

📋 Description

• Develop and maintain software for Embedded Linux platforms using C++ • Develop, customize, and support BSP layers, platform integrations, and Yocto-based build environments • Design, develop, and maintain Qt-based applications for embedded devices • Integrate application-level software with Linux services, BSP components, hardware interfaces, and SQLite-based data storage • Work closely with hardware teams on system integration, testing, and validation activities • Debug and resolve software, BSP, UI, database, and hardware-related issues, performing root cause analysis across the Linux stack • Support new device features, platform enhancements, and system-level improvements • Contribute to system stability, performance optimization, and overall product reliability

🎯 Requirements

• 8+ years of experience in Embedded Linux development • Strong proficiency in C++ • Hands-on experience with BSP (Board Support Package) development, customization, and maintenance • Experience working directly with hardware and system integration • Strong experience with Yocto and Linux build systems • Experience developing applications using Qt • Experience working with SQLite or similar embedded databases • Good understanding of Linux system architecture • Experience in debugging software, BSP, and hardware-related issues • Experience working across both system-level and application-level software • Strong problem-solving and root cause analysis skills.

🏖️ Benefits

• Health insurance • Retirement plans • Paid time off • Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🔥 2 hours ago

AUTO1 Group

5001 - 10000

👥 B2C

🏪 Marketplace

🚗 Transport

Java Engineer needed for AI Automation at AUTO1 Group. Revolutionizing the used car market using cutting-edge technology in a remote position.

AWS

Java

Microservices

SDLC

Spring

Spring Boot

SpringBoot

🔥 7 hours ago

Codeminders/Tristero Consulting

51 - 200

🤝 B2B

🤖 Artificial Intelligence

🏢 Enterprise

Full-stack Developer to design, build, and scale APIs for Codeminders. Utilizes Python or Java in a fully remote setup with a collaborative team from Ukraine and the US.

AWS

Cloud

Distributed Systems

Docker

GraphQL

Java

JavaScript

Kubernetes

Microservices

NoSQL

Python

React

SQL

TypeScript

🕒 Yesterday

Innovecs

501 - 1000

🏢 Enterprise

🎮 Gaming

☁️ SaaS

Gradle

Hibernate

Java

Jenkins

Maven

Microservices

Spring

🕒 2 days ago

Trinetix

501 - 1000

🏢 Enterprise

Skilled .Net Developer for Trinetix focusing on secure API development and cloud migration. Collaborating on machine learning integration and contributing to Azure-based solutions.

ASP.NET

Azure

Cloud

Entity Framework

SQL

.NET

🕒 6 days ago

Miratech

501 - 1000

Senior Backend Engineer utilizing Node.js to lead backend engineering initiatives at Miratech, a global IT services company. Overseeing architecture and collaborating with cross-functional teams to ensure project success.

AWS

Cloud

JavaScript

Node.js

Postgres

SQL