companyBrightAI logo

Senior Staff Embedded Software Engineer

BrightAISan Francisco Bay Area
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

ResponsibilitiesMaintain and support our production-ready Yocto-based embedded Linux distribution. Enhance and extend Board Support Packages (BSPs), Yocto layers, recipes, and images to meet evolving hardware and product specifications. Assist in new hardware revisions and board bring-up, including bootloader settings, kernel updates, and device tree modifications. Diagnose and resolve complex challenges across bootloader, kernel, userspace, and hardware interfaces. Develop and sustain low-level system software using C/C++, collaborating with custom hardware. Work with hardware, product, and application teams to integrate and implement new features and improvements into the platform. Enhance overall system reliability, performance, boot time, and debug capabilities. Advocate for best practices in embedded Linux development, testing, release management, and long-term support. Document platform behavior, modifications, and troubleshooting processes clearly. Engage actively during key phases such as integration, validation, and field issue resolution. Lead technical initiatives for improvements to the embedded Linux platform. Mentor engineers in Yocto and system-level software development. Shape the evolution of the platform, tooling, and long-term maintenance strategies.

About the job

Join BrightAI as a Senior/Staff Embedded Linux Engineer, where you will play a critical role in enhancing, maintaining, and evolving our Yocto-based embedded Linux distribution utilized in production on bespoke hardware. This hands-on position emphasizes improving platform reliability, maintainability, and scalability as our products and company expand. Collaborate closely with hardware, firmware, and application teams to support new hardware revisions, enhance system performance, and troubleshoot intricate system-level challenges. Additionally, you will provide technical leadership and influence the ongoing development of our embedded Linux platform.

About BrightAI

BrightAI is a pioneering technology company committed to advancing the field of embedded software engineering. We specialize in creating innovative solutions that leverage embedded Linux systems, focusing on reliability and scalability to meet the demands of our growing customer base.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.