Senior Software Engineer
Responsibilities
- Produce, test, and maintain Board Support Packages for multiple platforms.
- Develop a custom platform bootchain and maintain the custom Linux OS running on automated-driving platforms.
- Implement secure boot mechanisms and recovery boot workflows.
- Manage CVEs throughout the platform lifecycle.
- Configure IPC mechanisms for communication between real-time and application domains.
- Collaborate with hardware, software, and systems engineers to deliver the product.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience; alternatively, a master's degree with 2+ years of relevant experience or a PhD.
- Experience with Yocto/OpenEmbedded, Buildroot, or similar Linux packaging technologies.
- Experience developing Linux device drivers for Ethernet, GPU, PCIe, UFS, eMMC, OSPI, or similar devices.
- Bootloader experience with technologies such as U-Boot or UEFI.
- Experience with Secure Boot, dm-verity, fscrypt, and other production-security technologies.
- Strong experience developing embedded applications and systems using C++.
- Technical leadership experience in automotive or related fields taking products to production.
- Strong communication, organizational, and soft leadership skills.
- Preferred: 5+ years designing and developing system-level or embedded software in software-heavy projects.
- Preferred: experience with OP-TEE Trusted Applications, Arm Trusted Firmware, multi-processor or heterogeneous SoC platforms, gtest, developer-experience tooling and infrastructure, Python, Bazel, and Docker.
- Candidates must be permanently authorized to work in the United States; employment eligibility verification is required, and visa sponsorship is available.
Benefits
- Medical, dental, and vision insurance for employees and families, plus a health savings account with employer match.
- Employer-matched 401(k) with immediate vesting, group term life insurance, paid parental and medical leave, unlimited vacation, and 15 paid holidays.
- Daily lunches, snacks, and beverages at office locations, pre-tax healthcare, dependent care and commuter benefits, and a monthly wellness stipend.
- Adoption and surrogacy support, backup child and elder care, professional development reimbursement, employee assistance, and discounted legal, identity theft protection, and pet insurance programs.
- Employee resource groups, quarterly team activity stipend, and wellness initiatives.
- Full-time position based in California; visa sponsorship is available, and permanent U.S. work authorization is required.
Recommended Jobs
Entry Level Sales Representative
Are you eager to break into sales but lack experience? Rose Roofing and Restoration is your launchpad to success. As a dynamic, family-owned and operated company experiencing explosive growth (from $…
Machine Operator
Machine Operator Experienced Machine Operators wanted! Company Profile Manufactures state of the art, environmentally friendly shopping bags and mailers. What's in it for you? Elwood S…
Teacher of the Deaf
The Teacher of the Deaf at Overbrook School for the Blind exudes a passion for the school, its students, its employees, and its mission. This position will report directly to the Educational Program…
RN - Registered Nurse Per Diem - NEW Advanced Acute Care Medical Unit
Job Summary Geisinger is proud to offer a per diem Inpatient RN market leading pay rates and up to $7 shift differential for evening, night, and weekend shifts! Job Duties The Registered Nurse assess…
Assistant Project Manager / Project Manager - Heavy Highway & Infrastructure Construction
The Project Manager / Assistant Project Manager provides direct support to construction project management teams in the heavy, highway, infrastructure, site work, and concrete construction industry o…
Facilities Maintenance Technician
The YWCA Greater Harrisburg is seeking a full-time Facility Maintenance Technician to oversee the maintenance, repair, and overall upkeep of our facilities and grounds. This hands-on leadership role…
FOOD SERVICE UTILITY (FULL TIME)
Job Description Job Description We are hiring immediately for full time FOOD SERVICE UTILITY positions. Location : Comcast Technology Center - 1800 Arch Street, Philadelphia, PA 19103. N…
Operations Admin I-1
Minimum Education ~ High School Diploma or GED required Minimum Experience ~ Previous clerical or customer service experience preferred Knowledge Skills and Abilities General busines…
Class A CDL A Flatbed Driver, Over the Road, 26 Percent of Gross Pay, and Minimum 2 Yrs Exp Job
Class A CDL A Flatbed Driver, Over the Road, 26 Percent of Gross Pay, and Minimum 2 Yrs Exp Job ## Job Type: Full-time, Over-the-Road (OTR) ## Transparent Compensation & Home Time: * Earn 26% of t…
Bakery Team Member (Service Counter) - Part Time
A career at Whole Foods Market is more than just the work you do- it's about your personal growth and creating meaningful change. Our purpose is to nourish people and the planet. That means improving…