Staff Camera Software Engineer
$150.2k - $283.5kFord
We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters. Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.In this position... As a Staff Camera Software Engineer, you will take ownership of a Linux camera/ISP stack centered on the chipset vendor's ISP architecture. Your work will span V4L2 media pipeline implementation, firmware command/response integration, DMA-BUF and GPU-shared memory handling, sensor/CSI bring-up, and production-grade reliability fixes. This is a hands-on development role requiring deep kernel-space debugging, concurrency management, and hardware-software co-design. As a staff-level engineer, you will also serve as a technical leader setting architectural direction, mentoring engineers, and driving cross-team alignment on the camera/ISP roadmap.You'll have...Bachelor's Degree in Computer Science or equivalent combination of relevant education and experience.10+ years of embedded systems experience, with a minimum of 5 years dedicated to Linux kernel driver development.Expert-level C programming in kernel space, including memory management, locking primitives (mutexes, spinlocks, RCU), workqueues, and interrupt handling.Production-level experience with the Linux media stack (V4L2 ioctls, Media Controller entities, and videobuf2).Hands-on experience with MIPI CSI-2 sensor and ISP bring-up.Strong knowledge of DMA-BUF, scatter-gather mapping, cache coherency, and kernel debugging tools (GDB, ftrace, lockdep).Solid understanding of Linux power management (runtime PM and suspend/resume).Even better, you may have...Familiarity with vendor-specific GPU driver stacks, TTM memory models, and firmware mailbox protocols.Experience with automotive-grade reliability standards (such as ISO 26262).A track record of active contributions to the upstream Linux kernel.Demonstrated ability to set technical direction and long-term architecture strategy for a complex subsystem, balancing near-term delivery with future scalability.A track record of mentoring and elevating engineers, fostering strong engineering practices, and acting as a trusted technical voice across teams and with external partners.You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:• Immediate medical, dental, vision and prescription drug coverage• Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more• Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more• Vehicle discount program for employees and family members and management leases• Tuition assistance• Established and active employee resource groups• Paid time off for individual and team community service• A generous schedule of paid holidays, including the week between Christmas and New Year’s Day• Paid time off and the option to purchase additional vacation time. This position is a leadership level 6 and ranges from $150,200-$283,500. Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.For more information on salary and benefits, click here: sponsorship is available for this position.Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on us.fitly.work.This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-JD2 #UEVWhat you'll do...Develop and maintain Linux kernel camera and ISP drivers utilizing V4L2, the Media Controller framework, and videobuf2 (vb2).Integrate and debug MIPI CSI-2 sensors and image pipelines to ensure optimal routing for preview, video, and Zero Shutter Lag (ZSL) paths.Implement and maintain robust firmware interfaces, managing command/response queues, interrupt processing, and work-thread synchronization.Manage the buffer lifecycle using MMAP, DMA-BUF import/export, zero-copy mechanisms, and fence signaling to minimize latency.Drive power management initiatives, including suspend/resume, runtime PM, and clock/power sequencing robustness for camera hardware subsystems.Diagnose and resolve complex kernel-space issues such as race conditions, memory leaks, deadlocks, and frame pipeline regressions.Build debug and observability tooling using debugfs, sysfs, ftrace tracepoints, custom counters, and system health metrics.Maintain high code quality through rigorous code reviews and technical documentation while collaborating closely with chipset vendors/silicon partners, camera sensor manufacturers, and user-space camera framework teams.Full timePosting Date: 2026-07-29
- ...Staff Software Engineer GM is working toward a future defined by Zero Crashes, Zero Emissions and Zero Congestion. Achieving that goal requires... ..., plant-floor systems, computer-vision systems for camera-based inspection, data models and data platforms, and sophisticated...Suggested
$207k - $300k
...machine learning foundation that turns raw camera and sensor input into structured signals... ....Partner with product, UX, software, and hardware teams to define the requirements... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...SuggestedImmediate start$229k - $343k
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and... ...Bitmoji, Saturn, and other digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store team! This tech lead...SuggestedFull timeLive inWork at officeLocal area$207k - $300k
Define and maintain the multi-generation software architecture for Low-Speed IO (LSIO)... ...Board EE, and peripheral client teams (Camera, Audio, Touch, Sensors, Wireless) to ensure... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical...Suggested- ...technology that will set the standards for software-defined vehicles around the world.... ...Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land... ...: Validate and optimize the camera and display subsystems at the ECU level...SuggestedFull timeLocal area
- ...Job Description Job Description The Principal Camera & Sensor Applications Engineer is the technical front line between Mythic's silicon and the... ...requirements. Work closely with silicon, hardware, software, and AI teams to assess feasibility, identify capability...
$150k - $226k
...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired... ..., policy enforcement, and real-time risk detection to help engineering teams ensure software integrity, prevent tampering, and comply...Local areaImmediate startFlexible hoursShift work$190k - $230k
...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S... .... We are looking for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion...Temporary workWork at officeVisa sponsorshipFlexible hours$189k - $303k
...Staff Machine Learning Engineer - Online Maps Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly... ...Driver Required qualifications: Excellent software engineering skills in Python and/or C++ Extensive exp...Work at officeLocal area3 days per week$230k - $275k
...THE ROLE The ideal candidate is a deeply technical growth engineer who combines hands-on execution with system-level thinking. You... ...years of industry experience building and shipping high-impact software systems. ~ Proven experience in growth engineering, including...Local area$213.48k - $319.72k
...Staff Software Engineer, Routing Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access...Immediate startFlexible hours$225k - $310k
...Staff Software Engineer Job Description Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from anywhere experiences. We integrate industry-leading solutions—including Unified Endpoint Management, Virtual Apps and Desktops...Work experience placementLocal areaVisa sponsorshipFlexible hours$210k - $250k
...The Opportunity We're seeking a talented Staff Engineer to join our Frontend Team. In this role, the person will shape and drive feature development while collaborating with key stakeholders across our organization. We're looking for someone who can provide technical...Permanent employment- ...Nectar Social Staff Software Engineer We're living through a fundamental shift in how people discover, evaluate, and purchase products. The next generation doesn't respond to traditional marketing -- they build relationships with brands through authentic social interactions...Work at officeRemote workFlexible hoursShift work
$228k - $285k
...but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving software, you will play a vital role in the design, development, and deployment of...Full timeContract workLocal area$279k - $341k
...Senior Staff Software Engineer Mountain View, US About EarnIn As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck...Full time2 days per week$143.8k - $230k
...experience. The operations and management engineering team in VCF Business Unit (BU) is an... ...their operational cost. In our team, software engineers are focused on delivering... ...you will work toward completing? As a Staff Software Engineer, you will become part...Full timeLocal area$156k - $255k
...customer to experience LinkedIn as "always on", every engineer to benefit from a more insightful and proactive... ...or require an advanced degree (MS/PhD) for Staff-level roles. ~6+ years of professional experience in software development, distributed systems, or...For contractorsWork at officeFlexible hours$209.7k - $283.8k
...strong technical ownership to ensure our ML pipelines remain reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This role focuses on building reliable infrastructure for generating...Work at officeWorldwideRelocation package$235.7k - $277k
...Location: Mountain View, California Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers Equity At Confluent, we are committed to providing competitive pay and benefits that are in line with industry...Full timeLive inRemote work- ...General Motors in Mountain View, CA is seeking hands-on Staff and Principal Software Engineers to build in-vehicle AI experiences. You will work primarily in Kotlin and Android Automotive, owning features across the in-vehicle assistant stack, including conversation design...
- ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...raise the team's technical depth What We Look For at Senior Staff Level You're a multiplier. You trace developer pain to platform...Full timeWork at officeImmediate startRemote workFlexible hours
$262k - $364k
...goals, outcomes, and timelines. Influence and coach a distributed team of engineers.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience with design and architecture; and testing...$218.3k - $327.5k
About Team & About RoleThe Site Reliability Engineering (SRE) team at Rubrik ensures the... ...environments. We operate at the intersection of software development and systems engineering,... ...architectures, and structural resiliency. As a Staff Site Reliability Engineer, you will...Local areaShift work- ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we... ....Job DescriptionThe RoleAre you a software engineer who has honed your craft, partnership... ...This may be the role for you.As a senior staff software engineer on our Agentic AI Harness...Work at officeImmediate startRemote workFlexible hours
$152k
...and hyper-connected world. Role Overview The Resource Fabric Engineering team builds and operates the foundational infrastructure and... ...machine learning innovation at scale. We are looking for a Staff Software Engineer to lead the design and evolution of large-scale distributed...Temporary workFlexible hours$207k - $300k
...qualifications:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related... ..., or equivalent practical experience.8 years of experience in software development.Experience in Python and C++, including navigating...$185k - $304k
...performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.As a Senior Staff Software Engineer at LinkedIn, you will set the technical direction for and lead teams in the implementation of Trust Experience and...For contractorsWork experience placementWork at officeFlexible hours$262k - $364k
...stack from embedded to high level OS application.Leads multi-year engineering efforts across sub-component teams while owning the strategy,... ...or equivalent practical experience. 8 years of experience in software development.7 years of experience with full stack development,...$180k - $211k
...reliably at scale. We design and operate the systems that give engineers deep visibility into how Robinhood's infrastructure behaves,... ...infrastructure is a product, not just a tool.As a Staff Software Engineer on the Observability team, you will be the technical...Work at officeImmediate startFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Camera Software Engineer. Be the first to apply!
- embedded software Palo Alto, CA
- software applications developer Palo Alto, CA
- entry level software sales Palo Alto, CA
- software technology Palo Alto, CA
- software implementation project manager Palo Alto, CA
- software support Palo Alto, CA
- government software Palo Alto, CA
- software engineer - cloud services Palo Alto, CA
- software qa Palo Alto, CA
- bank software Palo Alto, CA


