Staff software engineer jobs in Richmond, CA - 19,932 jobs
All
Staff Software Engineer
Lead Engineer
Senior Embedded Software Engineer
Senior Engineer
Software Engineer
Embedded Software Engineer
Firmware Engineer
Software Engineering Manager
Senior Software Engineer
Networking/Software Engineer
Advanced Systems Engineer
Senior Information Engineer
Senior Software Engineer Manager
Software Engineer - Embedded Networking
Apple Inc. 4.8
Staff software engineer job in San Francisco, CA
San Diego, California, United States Software and Services
Imagine what you could do here. At Apple, extraordinary ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.Apple is looking for a talented and energetic softwareengineer for the Core Networking team to lead and participate in the architecture and development of next generation networking technologies. The team is responsible for designing and enhancing the operating system networking components across Apple's range of products including all iOS, mac OS, watch OS, tv OS and vision OS based products.In this role, you will design and develop innovative systems firmware to enable TCP/IP Networking on a co-processor so that Networking connectivity is provided in a very power and thermal efficient manner. This capability forms the bedrock of Apple's next generation of technologies and allows Apple to provide new user experiences and refresh its device roadmap. You will be a mentor to the junior members of the team and will have the opportunity to lead cross-functional design. The ideal candidate should possess an excellent conceptual understanding and working knowledge of TCP/IP and related networking technologies, excellent system level architectural thinking along with low-level firmware programming skills, excellent communication and leadership skills, and the ability to work in a fast-paced environment.
Description
The candidate needs to be able to work in a fast paced environment, operate gracefully under stress, balance multiple assignments in parallel, and be self driven to be effective in an environment with little overhead. The candidate also needs to show initiative, be able to take ownership of a problem area, and demonstrate an ability to understand the role of the group's technology in the larger context of the product and network environment. The position has cross- functional aspects and the candidate will need to show excellent interpersonal and communication skills.
Minimum Qualifications
BS in Computer Science, Electrical Engineering or equivalent networking software development experience
At least 5+ years of real time embedded software (firmware) development experience (design and implementation)
Proficiency in C or C++ on resource-constrained embedded platforms
Preferred Qualifications
Experience with Embedded Operating Systems or Micro Kernels (Embedded Linux, QNX, VxWorks, L4 etc.)
Experience with Networking stack implementations (BSD, Linux/ Android, Solaris, lw IP, sevenstax, mbed TLS etc.)
Familiarity with link-layer technologies (Ethernet, Wi‑Fi, Cellular etc.)
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $139,500 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Apple accepts applications to this posting on an ongoing basis.
#J-18808-Ljbffr
$139.5k-258.1k yearly 2d ago
Looking for a job?
Let Zippia find it for you.
Engineering Manager, Agent Software Engineering
Decagon Ai, Inc.
Staff software engineer job in San Francisco, CA
About Decagon
Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experience. Our AI agents provide intelligent, human‑like responses across chat, email, and voice, resolving millions of customer inquiries across every language and at any time.
Since coming out of stealth, Decagon has experienced rapid growth. We partner with industry leaders like Hertz, Eventbrite, Duolingo, Oura, Bilt, Curology, and Samsara to redefine customer experience at scale. We've raised over $200M from Bain Capital Ventures, Accel, a16z, BOND Capital, A*, Elad Gil, and notable angels such as the founders of Box, Airtable, Rippling, Okta, Lattice, and Klaviyo.
We're an in‑office company, driven by a shared commitment to excellence and velocity. Our values-customers are everything, relentless momentum, winner's mindset, and stronger together-shape how we work and grow as a team.
About the Team
The Agent SWE team at Decagon deploys the most advanced conversational AI agents to our customers that impact millions of users and directly drive Decagon's growth. You will guide a team to build on our industry‑leading AI agent platform, collaborate directly with customers and use your own creativity to devise long‑term, scalable solutions that support their needs.
Our mission is to deliver magical support experiences - AI agents working alongside human agents to help users resolve their issues.
About the Role
As a leader on the Agent SoftwareEngineering team, you'll have complete ownership and autonomy in shipping best‑in‑class AI agents, from initial implementation through continuous iteration. You'll work directly with leaders across industries like finance, healthcare and hospitality, solving their users' needs with reliable and intuitive AI agents.
Engineers here own their work end‑to‑end and are trusted to make a real impact. This role is for someone who is excited to mentor a team of junior engineers, dives deep into complex system challenges and builds elegant solutions that scale to millions of users.
In this role, you will
Lead a team to design and build AI agents that outperform human agents in managing complex customer interactions and driving customer retention
Collaborate closely with enterprise customers across a number of verticals, understand their needs and transform these pain points into magical AI agents
Partner with product, design and research to identify cross‑customer trends that guide the evolution of Decagon's agent building platform and research efforts
Contribute to team strategy and help define the future of AI customer support agents
Your background looks something like this
Have 1+ years of engineering management experience
Have 5+ years of industry experience in softwareengineering
Proficiency with Python, Typescript and asynchronous programming
A high degree of comfort digging into systems failures within deep technology stacks using any tool necessary
Even better
Prior experience working with multi‑modal models
Benefits
Medical, dental, and vision benefits
Take what you need vacation policy
Daily lunches, dinners and snacks in the office to keep you at your best
Compensation
$300K - $375K + Offers Equity
#J-18808-Ljbffr
About the Company:
World is building a real human network designed to accelerate people in the age of AI. As bots and autonomous agents reshape the internet, people, institutions, and applications need a trusted way to confirm who is a real human while preserving privacy. Our products make this possible: the Orb verifies real people, World ID proves it privately, and World App enables and distributes the new applications made possible by this technology. Together, they form a new layer for AI internet.
About the Orb:
The Orb is a secure biometric imaging system, designed to seamlessly prove humanness in a privacy-preserving way. It locally analyzes biometric images from its sensor suite and then transfers them to user devices, with no backend for image storage/processing. These Orb-authenticated images are used to verify World IDs, allowing users to prove they are unique humans without revealing any additional information. The Orb is designed to be easy to use, while still meeting exceptionally strong requirements for security and privacy.
About the Opportunity:
The Device Software team owns all software running on the Orb. This includes the biometric imaging system, on-device fraud detection, and a security-hardened operating system. Additionally, the team is responsible for supporting manufacturing, test automation, and hardware bring‑up. All core software is written in Rust and runs in a custom GNU/Linux OS on the NVIDIA Jetson platform.
In this role, you will play a key role in advancing the Orb's software to reach new levels of scale, decentralization, and performance. This includes projects like porting software to Android-based systems, optimizing image capture/processing code, and supporting software verifiability. Your work will be regularly deployed to our global fleet of Orbs used by millions of people worldwide, and will play a critical role in scaling the World network to billions.
About You:
We strongly encourage you to apply for this position if you are motivated by World's mission, have exceptional softwareengineering abilities, and thrive in a fast-paced environment.
Experience using Rust and Linux in real-world applications
10+ years experience in systems programming, robotics, IoT devices, or related fields.
Experience shipping software to large fleets of devices
Experience with building AOSP based devices and integrating hardware platform specific HALs
Experience building security-critical applications.
Excellent communication and project management skills
A mission-driven and team-oriented mindset
---
Pay transparency statement (for CA and NY based roles):
The reasonably estimated salary for this role at TFH ranges from $270,000 - $325,000, plus a competitive long term incentive package. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, TFH offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, vision, 401(k) plan and match, life insurance, flexible time off, commuter benefits, professional development stipend and much more!
#J-18808-Ljbffr
$270k-325k yearly 4d ago
Senior Engineer (Components)
United Airlines 4.6
Staff software engineer job in San Francisco, CA
At United, we have some of the best aircraft in the world. Our Technical Operations team is full of aircraft maintenance technicians, engineers, planners, ground equipment and facilities professionals, and supply chain teams that help make sure they're well taken care of and ready to get our customers to their desired destinations. If you're ready to work on our planes, join our Tech Ops experts and help keep our fleet in tip-top shape.
Job overview and responsibilities
Job overview and responsibilities
Studies, analyzes, and seeks solutions to problems related to the design, operation, maintenance, performance, modification, or repair of aircraft, and their components. Uses a structured, logical, and analytical approach in problem solving. Defines maintenance program, configuration, and serviceability criteria ensuring safe and legal operations. Analyzes and implements regulatory requirements. Evaluates the effects of modifications or new equipment on reliability and performance. Evaluates the benefits of the cost impact of a fleet decision to ensure an optimum balance of cost, asset utilization, quality, and reliability. Authors, designs, tests, and manages projects. Provides on-site technical support for line and base operations. Communicates with customers on technical issues, work scope recommendations, and failure investigations. Interfaces with internal and external organizations regarding specific aircraft and component issues.
This position leads and develops potentially complex solutions and implementation plans, project justification, cost/benefit analysis, management of project implementation, technical support, and obtaining FAA approvals as required
Coordinate work with other operational groups to ensure airworthiness, safety, regulatory compliance, operational reliability, and operational efficiency
Organize and manage the priorities for assigned responsibilities and accomplish the work processes to meet all the deliverables for projects or maintenance program changes/technical specification revisions
Qualifications What's needed to succeed (Minimum Qualifications):
Bachelor's degree or related experience
Engineering (Mechanical, Electrical, Aerospace) or technical field
Senior Engineer I: 5-8 years
Senior Engineer II: 8 years +
Ability to interpret complex and technical Engineering and OEM documents
Highly detailed level project development and management for regulatory compliance modifications, and overall ownership of specific systems
Effective communication skills
Successful candidate will have working knowledge of airline or OEM operations
Knowledge of Code of Regulations (CFRs), airworthiness design and substantiation criteria, aircraft and equipment design and operational characteristics
Must be legally authorized to work in the United States for any employer without sponsorship
Successful completion of interview required to meet job qualification
Reliable, punctual attendance is an essential function of the position
What will help you propel from the pack (Preferred Qualifications):
Bachelor's degree
Specific ATA experience
The base pay range for this role is $97,945.00 to $133,540.00.
The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
United Airlines is an equal opportunity employer. United Airlines recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, gender identity, sexual orientation, physical ability, age, veteran status and other protected status as required by applicable law. Equal Opportunity Employer - Minorities/Women/Veterans/Disabled/LGBT.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions. Please contact JobAccommodations@united.com to request accommodation.
#J-18808-Ljbffr
About the Company:
World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all. It is built to connect, empower, and be owned by everyone.
Tools for Humanity is looking for a Senior Embedded Systems Engineer to own end to end embedded software development of new concept devices. This role will work closely with Software, Product, UX, and Industrial Design teams to develop functional concepts driving the technological roadmap at Tools for Humanity.
Key Responsibilities:
Own the architecture, development, maintenance, and debugging of embedded firmware for concept devices to rapidly de-risk future programs
Support hardware validation, test coverage improvements, and early design decisions for the hardware team.
Design and implement low-level drivers and board support packages (BSPs) for microcontrollers, sensors and SoCs.
Drive hardware/firmware integration and debug issues across electrical and software boundaries.
Participate in design reviews and provide input on embedded system architectures and testability.
Work collaboratively with cross-functional teams on concept integration into product roadmap with a focus on stability, power, and performance.
Evaluate, debug, and validate new hardware designs, leveraging oscilloscopes, logic analyzers, and other lab tools.
Collaborate with cross-functional teams (mechanical, software, product) to optimize system performance.
Author and maintain documentation for firmware architecture, testing procedures, and validation results.
Coordinate with softwareengineers to validate system-level behavior and address hardware/software integration issues.
Support production system debug as needed.
Mentor junior engineers in development best practices.
About You:
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
7+ years of hands‑on experience in firmware development for embedded systems, with a strong understanding of electronics and hardware‑software interactions.
Experience developing consumer electronics systems at large scale.
Proficiency in C/C++ for embedded systems, with experience developing for bare‑metal, RTOS, or Linux‑based systems.
Experience with Zephyr RTOS, Linux kernel internals, and real‑time system design.
Familiarity with standard industry tools: oscilloscopes, logic analyzers, JTAG, UART, SPI, I2C, PCIe, etc.
Strong debugging skills in both hardware and software domains, including use of low‑level debuggers and trace tools.
Hands‑on experience with microcontrollers, SoCs, and custom board bring‑up.
Experience developing manufacturing test software, including boundary scan, functional test, and system diagnostics.
Ability to work independently on complex projects and take full ownership of deliverables.
Ability to debug complex cross‑domain issues (hardware/software) in a fast‑paced, iterative development environment.
Committed to rigorous documentation and testing practices.
Comfortable working in a start‑up or high‑velocity team environment, with a proactive, hands‑on approach.
Nice‑to‑Haves:
Exposure to secure boot, firmware update pipelines, and embedded cybersecurity.
Background in camera hardware, ISP tuning, or vision sensor integration.
Experience with Rust.
---
Pay transparency statement (for CA and NY based roles):
The reasonably estimated salary for this role at TFH ranges from $190,000 - $258,000, plus a competitive long term incentive package. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, TFH offers a wide range of best in class, comprehensive and inclusive employee benefits for this role including healthcare, dental, vision, 401(k) plan and match, life insurance, flexible time off, commuter benefits, professional development stipend and much more!
By submitting your application, you consent to the processing and internal sharing of your CV within the company, in compliance with the GDPR
#J-18808-Ljbffr
$190k-258k yearly 3d ago
Manager, Software Engineering - AI Core Engineering
The Walt Disney Company (Germany) GmbH 4.6
Staff software engineer job in San Francisco, CA
Disney Entertainment and ESPN Product & Technology
Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more - all working to build and advance the technological backbone for Disney's media business globally.
We are storytellers and innovators, creators and builders, entertainers and engineers. We work with every part of The Walt Disney Company's media portfolio to advance the technological foundation and consumer media touch points serving millions of people worldwide.
Here are a few reasons why we think you'd love working here:
Building the future of Disney's media: Our technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
Reach, Scale & Impact: Our technology and products serve as a signature doorway for fans' connections with the company's brands and stories. Disney+, Hulu, ESPN, ABC, ABC News, and many more.
Innovation: We develop and implement groundbreaking products and techniques that shape industry norms and solve complex and distinctive technical problems.
Job Summary
We are hiring a Manager, AI Core Engineering to lead a growing team of engineers building the core AI capabilities, shared services, and developer‑facing web applications that accelerate AI adoption across Ad Technology. You will oversee a diverse team of backend and UI engineers at varying levels of seniority-ranging from those designing reusable agents, orchestration layers, and shared services, to those creating intuitive web interfaces for video analysis, enablement dashboards, and AI developer tooling.
As a people manager, you will coach engineers across disciplines, drive technical delivery, and partner with product, infrastructure, and governance teams to ensure solutions are safe, scalable, and aligned with enterprise standards. This role blends organizational leadership with technical depth; you will be accountable for outcomes, roadmaps, and enabling engineers to deliver their best work.
Responsibilities and Duties of the Role Team Leadership & People Management
Lead, mentor, and grow a team of full‑stack engineers (backend‑heavy) and UI‑focused developers.
Drive career development, performance management, and team culture.
Foster an inclusive, high‑performing environment.
Program & Delivery Management
Own execution of the AI Core roadmap, ensuring timely delivery of reusable agents, services, and developer‑facing web apps.
Remove blockers, balance workloads, and track progress against objectives and key results (OKRs).
Partner with product and TPM counterparts on planning and prioritization.
Cross‑Team Collaboration
Partner with infrastructure, data, product, and security teams to integrate AI core capabilities into enterprise and customer‑facing systems.
Represent AI Core Engineering in leadership forums, sharing updates, risks, and adoption progress.
Technical and Project Deliverable Oversight
Guide architecture and design, review team proposals, manage capacity, and mitigate risks and blockers to keep projects on track.
Ensure best practices for guardrails, governance, observability, and developer enablement.
Balance priorities across backend services, AI orchestration, and UI/web application delivery.
Basic Qualifications
Bachelor's degree in Computer Science, Engineering, or related technical field (Master's preferred), or equivalent experience.
8+ years of softwareengineering experience, with 2+ years in a leadership or management role.
Expert in at least one foundational programming language, preferably Python or Java, with a track record of building production‑grade systems.
Proven experience managing teams delivering AI/ML‑powered systems or developer tooling.
Hands‑on expertise with LLM APIs (e.g., OpenAI, Anthropic, Claude) and orchestration frameworks (e.g., LangChain, LangGraph).
Experience designing and delivering multi‑agent architectures and applying modern AI system design patterns.
Experience overseeing delivery of UI/web applications alongside backend services.
Working knowledge of test automation and modern CI/CD practices for AI and backend systems.
Strong ability to mentor engineers, manage performance, and build team culture.
Excellent communication and collaboration skills; able to influence across technical and non‑technical stakeholders.
Set standards for code quality, test coverage, and production readiness across AI core components and web applications.
Preferred Qualifications
Prior experience managing teams that span backend and UI engineering.
Knowledge of AI governance, safety, and observability frameworks.
Experience integrating enterprise AI services such as AWS Bedrock or Azure AI Foundry.
Background in developer enablement or platform engineering where shared frameworks accelerated adoption.
Skilled at writing technical strategies, design reviews, and presenting to senior leadership.
The hiring range for this position in Los Angeles, CA is between $171,600 - $230,100, San Francisco, CA between $187,900 - $252,200 and Seattle, WA between $179,700 - $241,000. The base pay actually offered will take into account internal equity and may vary depending on the candidate's geographic region, job‑related knowledge, skills, and experience among other factors. A bonus and/or long‑term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Disability Accommodation for Employment Applications
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers, including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, visit the Disney candidate disability accommodations FAQs. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.
#J-18808-Ljbffr
$187.9k-252.2k yearly 4d ago
Senior Embedded Software Engineer
Mvp VC
Staff software engineer job in San Francisco, CA
Wanna join the adventure?
As a senior member on our Embedded Systems Team, you will be responsible for the embedded SW design and development on our satellite's electronic payloads; cutting edge units meant to advance the state of space-as-a-service. Our development pushes the boundaries of in-space compute capabilities, RF communications, software defined payloads, and many other applications. You will help guide a team of experts in bringing these ideas to reality and launching your work into orbit.
About this Role:
Architect, design and write high-quality software for the satellite following best practices such as modularity, maintainability, testability and efficiency
Develop high-speed interface drivers, data handling and networking capabilities
Perform SW/FW/HW integration to provide a fully functional software solution
Develop unit tests, component tests and continuous integration for your code
Perform hands-on board bring-up and debugging
Must Haves:
8+ years experience writing C or C++ for Embedded Linux and RTOS platforms
Expertise with Linux kernel, device driver and BSP development
Experienced with local and remote debugging concepts and tools (gdb)
Experienced with hardware interfacing and understanding of communication protocols (DMA, UART, LVDS, Ethernet, SpaceWire)
Experience with Linux compilation toolchains (Yocto, Buildroot)
In-depth knowledge of different processor technologies such as: ARM, x86, and SoC
Strong written and verbal communication skills
Scrappy and inventive: what you will be building has never been done before
Prepared to be challenged and sometimes work out of your comfort zone
Willing to be accountable, autonomous, and take full ownership of projects
Have an ability to work both independently as well as part of a multi-disciplined team
Have an ability to learn and adopt to new technologies
Demonstrable history of thinking outside-the-box, without losing sight of reality
Nice to Haves:
Experience with SW development for aerospace or safety-critical applications
Experience with hypervisor and/or container virtualization techniques
Experience with Single Event Upset (SEU) mitigation mechanisms
Some of Our Awesome Benefits:
100% company-paid medical, dental, and vision insurance option for employees and dependents
Flexible Spending (FSA) and Health Savings (HSA) Accounts offered with an employer contribution to the HSA
100% employer paid Life, AD&D, Short-Term, and Long-Term Disability insurance
Flexible Time Off policy for vacation and sick leave, and 12 paid holidays
401(k) plan and equity options
Daily catered lunches and snacks
International exposure to our team in France
Fully paid parental leave; 14 weeks for primary caregiver and 10 weeks for secondary caregiver
Carrot Fertility provides comprehensive, inclusive fertility healthcare and family-forming benefits with financial support
Off-sites and many social events and celebrations
Relocation assistance when applicable
$160,000 - $220,000 a year
State law requires us to tell you the base compensation range for this role, which is $160,000- $220,000 per year in Colorado/San Francisco. This is determined by your education, experience, knowledge, skills, and abilities. The salary range for this role is intentionally wide as we evaluate individuals based on their unique experience and abilities to fit our needs. Most importantly, we are excited to meet you, and see if you are a great fit for our team. What we can't quantify for you are the exciting challenges, supportive team, and amazing culture we enjoy.
* Research shows that while men apply to jobs where they meet an average of 60% of the criteria, women and other underrepresented people tend to only apply when they meet 100% of the qualifications. At Loft, we value respectful debate and people who aren't afraid to challenge assumptions. We strongly encourage you to apply, even if you don't check all the boxes.
Who We Are
Loft: Space Made Simple.
Founded in 2017, Loft provides governments, companies, and research institutions with a fast, reliable, and flexible way to deploy missions in orbit.
We integrate, launch, and operate spacecraft, offering end-to-end missions as a service across Earth observation, IoT connectivity, in-orbit demonstrations, national security missions, and more. Leveraging our existing space infrastructure and an extensive inventory of satellite buses, Loft is reducing years-long integration and launch timelines to months. With more than 25 missions flown, Loft's flight heritage and proven technologies enable customers to focus on their mission objectives.
At Loft, you'll be given the autonomy and ownership to solve significant challenges, but with a close-knit and supportive team at your back. We believe that diversity and community are the foundation of an open culture. We are committed to hiring the best people regardless of background and make their time at Loft the most fulfilling period of their career.
We value kind, supportive and team-oriented collaborators. It is also crucial for us that you are a problem solver and a great communicator. As our team is international, you will need strong English skills to better collaborate, easily communicate complex ideas and convey important messages.
With 4 satellites on-orbit and a wave of exciting missions launching soon, we are scaling up quickly across our offices in San Francisco, CA | Golden, CO | and Toulouse, France.
#J-18808-Ljbffr
$160k-220k yearly 3d ago
Senior Embedded Software Engineer
Lumafield
Staff software engineer job in San Francisco, CA
Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers. Our easy-to-use scanner and cloud-based software give engineers the ability to see their work clearly, inside and out, at an extremely affordable price.
Engineers make million-dollar decisions every day, and they need tools that give them the greatest possible insight into their products. By offering unprecedented visibility into products, as well as AI-driven tools that highlight problems and generate quantitative data, Lumafield promises to revolutionize the way complex products are created, manufactured, and used across industries.
We are an impact-driven company obsessed with providing the best value to our customers, keeping their needs at the center of our evolution. Our team today includes world-class researchers and industrial designers, PhDs, creators, founders of successful startups, and zero egos. We are backed by top venture capital funds like Kleiner Perkins, Lux Capital, DCVC, Spark Capital, and others.
The company is headquartered in Cambridge, MA, and has an office in San Francisco, CA.
About the role:
As a Senior Embedded Systems Engineer at Lumafield, you will work on the software that powers our next-generation, manufacturing in-line CT scanning products. You'll work on the bleeding edge of X-ray physics, high-speed detectors, image processing, and embedded systems. On a small team working on our newest hardware, you'll bring the skill to extract the maximum performance out of the system and achieve great outcomes for our customers.
This role is ideal for mid-career candidates who are looking for an opportunity to own the embedded system, firmware, and software design on an early-stage new product.
This role is located in Lumafield's San Francisco, CA office. You may be required to travel occasionally to Lumafield's Cambridge, MA office.
What You'll Do:
Lead the digital design, software development, integration, and bring-up for next-generation in-line manufacturing products
Work closely and cross-functionally with our product, research, hardware, and software development teams to understand requirements and design architecture
Write performance-critical edge software to acquire, process, and stream data with real-time sub-second processing budgets
Design integrations with PLCs and other common factory systems
About You:
3+ years of experience writing low-level, performance-critical image processing software in C, C++, or Rust
3+ years of experience developing software for embedded Linux in C, C++, or Rust
Basic familiarity with electrical engineering concepts, including schematic layout, PCBA design, bringup, testing
Ability to read component/product data sheets and design systems to integrate and test
Bachelor's degree in Engineering or related field
Familiarity with Python for scripting, testing, and automation
Bonus Points For:
Experience with Agile development practices
Familiarity with OTA (Over-the-Air) firmware update systems
Skills in mechatronics, mechanical prototyping, or electronics assembly
Knowledge of image processing pipelines or image acquisition systems
Salary: $150,000 - $200,000 a year
We are unable to sponsor or take over sponsorship of employment visas at this time. All applicants must be legally authorized to work in the United States without current or future sponsorship.
Lumafield offers both competitive cash and equity compensation, as well as a health & wellness stipend, 401k, parental leave, flexible PTO, commuter benefits, company-wide events, and more!
Lumafield is committed to building a team that represents a variety of backgrounds, perspectives, and skills, because the more inclusive we are, the better our work will be. Do you feel like your skills don't meet every single requirement listed? We encourage you to apply anyway - If you're excited about our technology, the opportunity, and are eager to learn more, we'd love to hear from you!
In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability, genetic information, or veteran status.
San Francisco Applicants: Review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
#J-18808-Ljbffr
**Job Description:**GM is developing the next generation of embedded platform software to deliver state-of-the-art features to our customers. To achieve that goal, we are looking for technical managers who coach their teams to success and mentor their direct reports to achieve their potential.The Autonomy Interface SW team is responsible for the software that configures devices like lidars, cameras, radars, and IMUs and delivers sensor data to the AV stack running on GM vehicles. We are looking for a talented Engineering Manager to lead, manage, and grow our Camera platform SW engineering team in a fast-paced environment. The ideal candidate will combine deep technical expertise in embedded systems and camera technology with strong leadership skills to mentor engineers, drive cross-functional collaboration, and deliver high-quality, performant software solutions. Work with technical lead(s) to set the technical direction for the team, and anticipate strategic and scaling-related challenges Work with Engineering Leadership and Technical Program Managers to create and execute on a roadmap for your team Conduct performance reviews, identify top performers, and support their growth into Technical Leadership or Engineering Management roles4+ years experience managing teams who have shipped and support scalable production systems5+ years experience in softwareengineering roles Effective interpersonal, leadership, and communication skills Bachelor's degree in engineering or equivalent real world experience* Deep understanding of SoC architectures and hardware communication protocols (I²C, SPI, PCIe, USB).* Familiarity with industry-specific frameworks (e.g., Android Camera HAL3, QCOM, or Nvidia video frameworks).* Experience with computer vision or image processing algorithms and performance optimization.Experience building or managing performance and safety critical systems or similar Experience with DO-178, ISO-26262, or IEC-62304 Experience with modern C++11 or later development Experience working with ROS or other robotics frameworks Hands-on experience with camera/video subsystems, including MIPI-CSI interfaces, V4L2 frameworks, and Image Signal Processors (ISP) ***Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to an office location three times per week, at minimum.****Compensation*****:**The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is $185,600.00 to $285,000.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. ***Benefits:***Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.This job may be eligible for relocation benefits. General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, **email**us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest.
#J-18808-Ljbffr
$185.6k-285k yearly 4d ago
Senior Embedded Software Engineer, Security
Rivian 4.1
Staff software engineer job in Palo Alto, CA
About Us
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone.
Role Summary
As a member of the product security team, focused on embedded systems and firmware, you will help design, implement, and maintain systems and software for on-vehicle security. This includes security functionality like secure boot, code verification, device identity, and access control. You will work closely with cross functional teams, to integrate security functionality into vehicle components. This role is located at our Palo Alto, California office and reports directly to the Manager, Security Firmware.
Responsibilities
Configure and manage chip level security features
Design security systems and solutions for connected vehicles and related products
Work with other teams and stakeholders to build security into features and products
Develop product security requirements that meet program needs while reducing risk
Work with development teams to ensure they meet requirements and validate them for each release
Continuously improve and adapt the security implementations to adapt to customer needs, program goals, and evolving technologies
Write and maintain complex technical documentation for both developers and non-technical people
Drive complex multi-team, cross-functional projects across multiple programs
Qualifications
Education - Preferred to have a degree in Computer Science, Computer Engineering, or similar field preferred or equivalent applicable industry experience
Technical Skills
7+ years of experience working on embedded platforms
In-depth knowledge of embedded systems
Experience with Linux, AOSP, and/or RTOS
Significant experience with C/C++ development, Java (android) is a plus
Strong understanding of SELinux, DM‑Verity, and other Linux hardening features
Strong understanding of cryptographic principles and secure coding practices.
Strong understanding of networking fundamentals such as Ethernet, TCP/IP, Wireless Technologies
Understanding of automotive networking interfaces and protocols (CAN, UDS, etc.)
Pay Disclosure
Salary Range/Hourly Rate for Palo Alto, California-based applicants: $162,500 - $203,100 (actual compensation will be determined based on experience, location, and other factors permitted by law).
Benefits Summary: Rivian and Volkswagen Group Technologies provide robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment.
Equal Opportunity
Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.
Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services.
Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.
Please note that we are currently not accepting applications from third party application services.
#J-18808-Ljbffr
$162.5k-203.1k yearly 4d ago
Staff Software Engineer, Site Reliability
Asana 4.6
Staff software engineer job in San Francisco, CA
Asana's rapid growth brings new challenges in keeping our systems fast, reliable, and resilient. As our product evolves, we're making a major investment in reliability - and building a brand new SRE team in Warsaw is a key part of that strategy. This is your chance to help shape it from day one.
This isn't a traditional “ops” role - we're looking for strong softwareengineers who are passionate about building reliable, distributed systems. You'll work closely with a small SRE team in San Francisco, infrastructure engineers in Reykjavik, and an established infrastructure team in Warsaw. Warsaw will be a significant hub for our future infrastructure engineering and operations. As one of the first engineers here, you'll have a real say in how we build reliable infrastructure, manage incidents, and support the rest of the company.
This role is based in our Warsaw office with an office‑centric hybrid schedule - in‑office days are Monday, Tuesday, and Thursday.
We offer a Contract of Employment (UoP) for our employees in Poland.
What you'll do:
Influence the future of Asana's SRE practice, especially as we grow the Warsaw team.
Lead reliability‑focused projects across our stack - from infrastructure to tooling to incident response.
Define and implement Asana's incident management process - we're investing here, and you'll help shape how it works.
Build internal platforms and frameworks that help other teams improve the reliability of their services.
Be part of (and help shape) a sustainable on‑call rotation - shared across teams in Warsaw, San Francisco, and Reykjavik. On average, we handle ~1 page per day, but it's not constant, and we care about keeping things sane.
Work with our stack: AWS, Kubernetes (EKS), Datadog, MySQL (RDS), ElasticSearch (OpenSearch), Redis, DynamoDB, Terraform, TypeScript, Scala, Go, and Python. (Yeah, we know this sounds like buzzword bingo - but we want this post to actually show up in your searches.)
About you:
You're a strong and experienced softwareengineer who's comfortable writing and reading code - this isn't an ops role.
You care about reliability, scalability, and long‑term maintainability, not just quick fixes.
You might have worked as an SRE before - or maybe you were a product engineer who kept getting pulled into infra work because you cared about how systems actually run.
You've seen systems at scale (or want to), and you're excited about solving infrastructure problems that have broad impact.
You're curious, take initiative, and aren't afraid to work in ambiguous spaces - especially important on a brand new team.
You collaborate well across teams and want to help others build more reliable systems.
You don't need to know our exact stack, but you're eager to learn whatever it takes to make things better.
You demonstrate curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision‑making.
Why this role?
Founding team: You'll be one of the first SREs in Warsaw - and a key player in a growing team.
Drive real change: This isn't a role where you'll just patch up legacy systems. We are expecting (and supporting) real architectural changes to improve reliability, scalability, and long‑term operability.
Big impact: Our product is scaling fast, and reliability is a top company priority.
Room to grow: As this team grows, so will your influence - whether you want to lead projects, mentor others, or help shape how we scale.
Global collaboration: Work closely with experienced engineers in San Francisco, Reykjavik, and Warsaw, while helping build the future of SRE at Asana.
What we offer:
Generous, transparent and fair compensation system (base salary and generous Restricted Stock Unit for Asana Inc.).
Contract of Employment (with 50% tax deductible costs for author's rights usage for Engineers).
Health insurance with dental and travel coverage (Lux Med).
Lunch catering on the days that you work from the office.
Career growth budget.
Home office setup budget.
Gym/Fitness reimbursement.
Fertility healthcare and family‑forming support with Carrot.
Mental health support in Modern Health.
Group life insurance.
MacBooks with all necessary accessories.
For this role, the estimated base salary range is between 23 000 and 33 000 PLN gross monthly on the contract of employment (UoP). The actual base salary will vary based on various factors and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base compensation range for this role may be modified.
Our total compensation consists of base salary and equity (RSUs).
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office‑centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.
Join Asana's Talent Network to stay up to date on job opportunities and life at Asana.
#J-18808-Ljbffr
$181k-242k yearly est. 3d ago
Senior Embedded C++ Software Engineer - Mountain View, CA
Clutch Canada
Staff software engineer job in Mountain View, CA
About us: Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics chip in a compact module. Aeva 4D LiDAR sensors uniquely detect instant velocity in addition to 3D position, allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions.
Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through production.
What you'll do:
Design and implement real-time applications on ARM processors interfacing with multiple sensors mainly in C++.
Participate in the team's software processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback, and improvements.
Debug complicated issues as they arise during product development.
Work in a dynamic and fast-pace environment.
What you have:
5+ years of experience developing C++ multi-threaded applications, ideally for QNX targeting multiple ARM cores.
Experience in profiling and benchmarking C++ applications and optimizing code for maximum performance.
Experience developing applications that interact with HW on QNX.
Experience working cross-functionally with other teams such as DSP, Hardware, and Testing teams.
Passion to make embedded SW applications resilient, safe, and production-grade.
Experience with scripting languages: Python, and Shell scripts.
Hands-on experience with modern build systems, particularly Bazel.
Nice-to-haves:
Experience with one or more of the following: Microcontrollers, SoC, device drivers, hardware bring-up, power management, performance optimization or hardware/software integration, and RTOS.
Experience developing applications with ROS / ROS2.
Familiarity with processes such as ASPICE and Static Analysis Tools.
Understanding of MISRA guidelines.
Experience in implementing or integrating diagnostics (UDS services, DIDs, DTCs) within AUTOSAR communication stacks.
Skilled in developing with automotive communication protocols (CAN, Automotive Ethernet, SOME/IP) and industrial Ethernet protocols.
Experience integrating embedded software into HIL/SIL validation environments.
What's in it for you:
Be part of a fast paced and dynamic team
Very competitive compensation and meaningful stock grants
Exceptional benefits: Medical, Dental, Vision, and more
Unlimited PTO: We care about results, not punching timecards
#J-18808-Ljbffr
$119k-159k yearly est. 4d ago
Embedded Linux Software Engineer
Farcast Inc. 3.9
Staff software engineer job in San Francisco, CA
Our Goals
At Farcast, we aim to improve global prosperity. We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achieve this goal and to provide global connectivity coverage. However, the capacity of satellite internet services is limited by the quality and affordability of the devices consumers use to connect to satellites. These devices are called “user terminals”. Our mission is to bring unprecedented innovation to the user terminal industry.
We believe our innovation will be key in making satellite internet accessible to everyone. Please join us if your goals align with ours!
You will be part of a small, focused software team at Farcast working on the control software for a next-generation phased array antenna for satellite communications. You will share responsibility for building the software stack that will power all of Farcast's products. You'll need to be resourceful, flexible, and able to move around the stack based on the needs of the team.
All the software we build is written in Rust, so we're looking for someone who is passionate about building embedded software in Rust, or is a strong C/C++ embedded softwareengineer excited to learn.
Responsibilities
Implement performance-critical antenna control software and integrate it into the software stack
Develop and maintain Yocto based embedded Linux distributions
Produce software design documentation, participate in collaborative system design exercises, and conduct design reviews of software and hardware
Create and maintain software used to test and diagnose hardware
Experience
Excellent communication and collaboration skills
Strong systems thinking and software architecture ability
5+ years of professional embedded software development experience
Demonstrated experience developing software for embedded Linux systems
Proficiency in Rust (preferred), or C/C++, for embedded systems
Experience working with common communication protocols (e.g. Ethernet, I2C, SPI, UART/RS-232/RS-485)
Hands‑on experience working with hardware and familiarity with embedded debugging tools, including oscilloscopes, logic analyzers, and debuggers
Proficiency using Python to develop hardware‑in‑the‑loop testing
Education
Bachelor's in Electrical/Computer Engineering, Computer Science or similar field
What Makes You Standout
Experience configuring and managing Yocto for Linux on embedded systems
Knowledgeable in setting up CI/CD environments for embedded Linux
Experience working with GNSS/INS systems
Knowledge of security best practices for embedded Linux systems
Base Salary Range
Compensation includes a competitive base salary as part of a comprehensive package tailored to the candidate's experience and background. Additional benefits and details are outlined below.
$160,000 - $200,000 a year
Offered Benefits
Meaningful company stock ownership
Unlimited PTO plus 20+ days of company shutdown
Parental leave designed by parents for parents
401k with 5% company matching
$6,000 annual wellness perk
Individualized health, dental, and vision insurance plans for you and your family
In-Person Requirement
All employees are expected to be at the office, in person, for a minimum of two days per week
Export Control Requirement
To comply with U.S. Government space technology export regulations, all applicants and employees must hold U.S. citizenship, lawful permanent residency, or protected status as defined by 8 U.S.C. 1324b(a)(3)
Diversity and Inclusion
Farcast is proud to be an equal opportunity workplace
We celebrate diversity and are committed to creating an inclusive environment for all employees
We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics
We encourage people of different backgrounds, experiences, abilities, and perspectives to apply. Studies have shown that marginalized communities are less likely to apply for jobs unless they meet every single qualification. If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to consider still applying.
Note to Recruiters
Farcast does not accept unsolicited resumes from recruiters or staffing agencies
Please do not forward resumes to Farcast employees
Farcast is not responsible for any fees for unsolicited resumes or candidates submitted by agencies
#J-18808-Ljbffr
Senior Embedded Software, Firmware & Driver Engineer About the role
We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on role for someone who thrives close to hardware-bringing up new chips, writing robust firmware and drivers, and integrating them into production rassemble RTOS and Linux software stacks.
You will work across CPUs, MCUs, DSPs, NPUs, TPUs, and custom ASICs, developing firmware, boot flows, device drivers, and board-support packages (BSPs). The role spans early silicon and board bring‑up through stable, scalable deployment, with a strong emphasis on correctness,Як performance, reliability, and maintainability.
What you'll do
Design, develop, and maintain embedded firmware and device drivers for a wide range of processors and accelerators, including ARM Cortex‑M, Cortex‑R, and Cortex‑A; DSP cores (e.g., Tenislic); NPUs, TPUs, GPUs, and custom accelerators
Lead chip, SoC, and board bring‑up from first power‑on to production readiness
Develop and maintain BSPs, bootloaders, and low‑level system software
Develop firmware for RTOS‑based systems and Linux‑based platforms
ongi: Integrate firmware and drivers into a larger production software stack
Debug complex system‑level issues across hardware, firmware, kernel, and user space
Optimize for performance, latency, memory footprint, power, and reliability
Collaborate closely with hardware, silicon, systems, and application teams to define interfaces and_requirements
Establish and follow best practices for embedded software development, testing, documentation, and code quality
руд: Support validation, manufacturing, and field issues with root‑cause analysis and fixes
Required Qualifications
Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related field
7+ years of experience in embedded software, firmware, or driver development
Strong hands‑on experience with bare‑metal and RTOS‑based firmware development; Linux kernel, device drivers, and system bring‑up
Experience working across multiple processor architectures and cores (MCUs, CPUs, DSPs, accelerators)
Deep understanding of embedded systems fundamentals: boot flows, interrupts, memory hierarchies, caches, MMUs; concurrency, synchronization, and real‑time constraints
Strong proficiency in embedded programming languages: C and C++; Assembly (at least at a debugging / bring‑up level); Python and scripting for tooling, automation, and testing
Experience with hardware bring‑up, debugging, and validation
Ability to read schematics, datasheets, and silicon reference manuals
Experience delivering production‑quality embedded software
Preferred Qualifications
Experience with common RTOSes (e.g., FreeRTOS, Zephyr, QNX, ThreadX, VxWorks)
Strong Linux experience, including device tree; kernel configuration and build systems; driver development and debugging
Experience with bootloaders (e.g., U‑Boot, custom boot ROM flows)
Familiarity with embedded Linux build systems (Yocto, Buildroot)
Experience with hardware debug and bring‑up tools: JTAG/SWD, logic analyzers, oscilloscopes; GDB, OpenOCD, Lauterbach, Trace32, etc.
Experience with SoC and ASIC development environments
Familiarity with power management, clocking, and precision tuning
Experience in robotics, autonomous systems, or other safety‑critical or real‑time systems
Benefits (subject to location and local regulations)
Competitive salary and equity
allocation medical, dental, and vision coverage flightless coverage
Flexible vacation and time‑off policy
Opportunity to work oncutting‑edgetechnologies with a highly cross‑functional team
\ omdat>
About Lyte AI
Lyte buildsperceptionsystems for Physical AIoperatingin complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics, mobility, and next‑generation automation. Lyte is headquartered in Sunnyvale, California, with a global presence. For more information, visit ***********
What we're looking for
We're excited about building impactful technology in a dynamic, hands‑on environment. We'd love to hear from you!
The pay range for this role is:
150,000 - 300,000 USD per year (Bay Area, CA)
#J-18808-Ljbffr
$119k-159k yearly est. 20h ago
Electrical and Firmware Engineer
Impulse Labs, Inc.
Staff software engineer job in San Francisco, CA
Electrical and Firmware Engineer Job Description
We're Impulse. We're a team of engineers, designers and innovators based in San Francisco who believe making good decisions for your home and the environment should not come at a cost to your lifestyle. We're dedicated to building delightful, high-performance products for everyday needs that enable rewarding, long-term, scalable solutions for whole-home electrification.
We're looking for individuals excited to join an early-stage, VC-backed growing company with powerful aspirations to make positive change in a major industry - come build with us!
About the role:
We are seeking a talented Electrical Engineer to join our hardware development team. The ideal candidate combines strong theoretical foundations with hands‑on expertise in digital circuit design, sensor integration, and firmware development. This role requires someone who thrives in the lab environment and can take designs from concept through production. The position also requires ability to architect and direct the work of design and manufacturing partners often outside the US.
You will design and develop digital circuits and sensor interfaces for next‑generation products, working closely with cross‑functional teams to define requirements and deliver robust hardware solutions. You'll be responsible for circuit design, schematic capture, PCB layout direction, and thorough verification of designs through prototype bring‑up and testing. The role includes writing and debugging firmware for embedded systems, conducting detailed failure analysis, and collaborating with manufacturing partners to ensure designs transition smoothly to production.
Required Qualifications
Education & Experience:
BS in Electrical Engineering with 5+ years of relevant experience, or MS with 3+ years.
Technical Skills:
Demonstrated expertise in digital circuit design including microcontrollers and high‑speed digital interfaces.
Proven experience designing sensor interfaces (ADCs, signal conditioning, multi‑sensor systems).
Strong firmware development skills in C/C++ for embedded systems with experience writing clean, maintainable code.
Ability to write test automation scripts (typically Python) for controlling test equipment using SCPI and other industry‑standard protocols.
Proficiency with standard EE tools including oscilloscopes, logic analyzers, spectrum analyzers, and power supplies.
Lab Skills:
Excellent hands‑on debugging and troubleshooting abilities.
Experience with board bring‑up, signal integrity measurements, and design validation.
Comfortable working independently in the lab to isolate and resolve complex hardware issues.
Preferred Qualifications
Superb EE fundamentals.
Experience with high‑speed digital design.
Experience with interfacing MCUs to analog sensors.
Experience working with Joint Development Manufacturers (JDMs) or contract manufacturers through the product development lifecycle, including design for manufacturability considerations and production support.
Experience writing production‑quality firmware.
What's in it for you:
Meaningful equity in a fast‑moving company with top investors. Generous benefits include health, vision, dental, commuter, and fitness. The opportunity to work on an actually cool technology product.
Impulse is an equal‑opportunity employer. We celebrate diversity and prohibit discrimination and harassment. We are committed to creating an inclusive environment for all employees where everyone feels safe and welcome.
Our Interview Process
At Impulse, we want to make sure the fit is right for both you and us! Our interview process is designed to help us get to know each other better.
Here's what you can expect:
Intro call with our People Operations Team
Interview with our Hardware Engineer
Onsite interview with our Hardware team, our Principal Technical Program Manager, and our Software team
Short conversation with our Founder and CEO
We're excited to meet you and help you figure out if Impulse is the right fit for you!
Job Location
San Francisco - in office (potential for 1‑2 days a week remote)
Compensation Target
$170,000 - $185,000 depending on experience
#J-18808-Ljbffr
$170k-185k yearly 4d ago
Sr. Manager, Software Engineering, Full Stack (Cloud Operations Resilience Engineering)
Hobbsnews
Staff software engineer job in San Francisco, CA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers, and disruptors who solve real problems and meet real customer needs. We are seeking Full Stack SoftwareEngineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager SoftwareEngineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
The Cloud Operations Resilience Engineering (CORE) Technology division is responsible for enabling and evolving Capital One's foundational cloud infrastructure layer, including observability, connectivity, resilience and availability.
What You'll Do:
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's Degree
At least 6 years of experience in softwareengineering (Internship experience does not apply)
At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
At least 4 years of people management experience
Preferred Qualifications:
Master's Degree
9+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
4+ years of experience in open source frameworks
7+ years of people management experience
2+ years of experience in Agile practices
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
McLean, VA: $225,400 - $257,200 for Sr. Mgr, SoftwareEngineering
San Francisco, CA: $245,900 - $280,600 for Sr. Mgr, SoftwareEngineering
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance-based incentive compensation, which may include cash bonus(es) and/or long-term incentives (LTI). Incentives could be discretionary or non-discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug‑free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23‑A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to **********************
Capital One does not provide, endorse nor guarantee and is not liable for third‑party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
#J-18808-Ljbffr
$245.9k-280.6k yearly 3d ago
Staff Advanced Concepts Systems Engineer
Nightdragon Acquisition Corp
Staff software engineer job in San Francisco, CA
About Capella Space
Capella Space is a pioneer in Synthetic Aperture Radar (SAR) satellite technology and space-based signal intelligence. We empower government, commercial, and research organizations around the world with high-resolution, timely Earth insights that drive better decisions - across defense and intelligence, disaster response, infrastructure monitoring, environmental protection, energy, and more.
As a U.S.-based company, Capella designs, builds, and operates an advanced constellation of commercial SAR satellites in orbit today. Our satellites are backed by a fully automated tasking, collection, and delivery platform, delivering fast, reliable insights when and where our customers need them most. As a subsidiary of IonQ, a global leader in quantum computing, Capella is charting the future of Earth observation. Together, we're on a mission to bring quantum computing to space - unlocking ultra-secure, encrypted uplink and downlink capabilities, reducing latency, and enabling powerful on-orbit analytics. This visionary integration of advanced remote sensing and quantum technology will support customers with the highest level of data fidelity, security, and speed.
Capella was named one of Fast Company's 10 Most Innovative Companies in Space in 2023 and is a trusted partner of the U.S. Space Force, U.S. Air Force, U.S. Navy, NASA, the National Reconnaissance Office, and allied government agencies worldwide. Built In recognized IonQ on three of its 2025 Best Places to Work lists.
What Makes Capella Unique?
At Capella, we don't just imagine what's possible - we build it. We're a mission-driven team fueled by curiosity, grit, and a shared commitment to redefining the limits of space innovation. Our environment is fast paced, rooted in humble collaboration. Every team member plays a critical role in shaping the future of our technology and our industry. If you're ready to roll up your sleeves and help solve problems that others call impossible-we're the place for you. We believe great ideas can come from anywhere, and we thrive on diverse perspectives that help us move faster, think deeper, and push the boundaries of innovation. Whether you're new to the space industry or a seasoned expert, you'll find a team that values creativity, integrity, and bold thinking. Join us as we build the future of SAR-and take quantum to space.
About the Role
The Mission Architect serves as the chief payload system architect and integrator for new mission ideas, ensuring emerging technologies are evaluated in the context of real, executable missions. This role translates exploratory technologies into mission architectures, concepts of operations (CONOPS), and system-of-systems designs, acting as the critical bridge between science and technology exploration and customer-relevant mission proposals.
The ideal candidate combines deep technical acumen with strategic systems thinking-someone equally comfortable shaping future mission concepts, guiding internal R&D toward mission relevance, and representing the company's vision to customers and partners.
Responsibilities Mission Concept Development
Lead the creation of mission concepts, reference architectures, and CONOPS for future space missions.
Integrate emerging technologies into coherent and credible system designs.
Evaluate technical and programmatic feasibility through trade studies, modeling, simulation, and system analysis.
Internal Coordination
Lead internal advanced concept studies, prototypes, and demonstrations.
Partner with radar, systems, and payload leads-as well as PIs-to identify where emerging technologies become mission‑enabling.
Coordinate with the Technology Transition Lead to flag promising concepts for handoff to engineering.
Collaborate with the Technical Director to develop presentation materials, budget justifications, and investment proposals for internal and external stakeholders.
Strategic Analysis
Perform technology forecasting and gap analysis aligned with company strategy and long‑term technology roadmaps.
Identify cross‑cutting opportunities where multiple emerging technologies converge to enable new mission architectures.
Track competitor and government R&D investments (e.g., DARPA, NASA STMD, AFRL) to inform positioning and strategic planning.
Customer, Stakeholder & External Engagement
Serve as a technical interface with DARPA, NASA STMD, AFRL, and other government or commercial customers on early‑stage concept studies.
Support proposal development including concept papers, white papers, and BAA responses.
Represent the company at technical workshops, conferences, and industry consortia, showcasing innovative mission concepts.
Present future mission concepts to customers and stakeholders, clearly articulating feasibility, value, and alignment with objectives.
Leadership & Mentorship
Lead a small, high‑performing team of principal investigators and engineers developing mission concept studies.
Mentor junior engineers in trade study execution, modeling and simulation, and proposal development.
Foster a culture of experimentation, technical excellence, and disciplined risk‑taking, ensuring a balance between innovation and rigor.
Metrics of Success
Delivery of credible, well‑documented mission studies with traceable assumptions and system models.
Achievement of 6.1/6.2 contract wins and alignment of internal IRAD toward validated concepts.
Successful transition of concepts into funded pathfinder or prototype programs.
Recognition by customers and partners as a thought leader in mission architecture and payload integration.
Sustained pipeline of mission concepts feeding both internal R&D and mainline engineering activities.
Qualifications
S. or M.S. in Aerospace Engineering, Systems Engineering, Physics, or related field (Ph.D. preferred).
10+ years of experience in space mission design, architecture, or systems integration, including work on early‑stage concept development.
Proven ability to translate emerging technologies into executable mission architectures and CONOPS.
Experience interfacing with government R&D agencies (DARPA, AFRL, NASA, etc.) and contributing to competitive proposal efforts.
Strong modeling, analytical, and trade study skills; familiarity with model‑based systems engineering (MBSE) tools preferred.
Demonstrated leadership of multi‑disciplinary teams and ability to guide conceptual efforts toward tangible outcomes.
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), Capella Employees must be a U.S. citizen, lawful U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable. Learn more about ITAR here.
Compensation
The annual salary range for this role as it is posted is $153,636 - $194,004. The final job level and annual salary will be determined based on the education, qualification, knowledge, skills, ability, and experience of the final candidate(s), specific office location and calibrated against relevant market data and internal team equity. Benefits listed in this posting may vary depending on the nature of your employment with Capella Space.
Benefits/Perks
In addition to an opportunity to take part in an innovative, collaborative and fast‑growing business with a highly motivated and skilled team, we also take pride in taking care of our employees. Here are just a few ways that we show our appreciation:
We provide extensive medical coverage, including strong vision and dental plans, flexible spending accounts, and additional supplemental health options.
Paid Flexible Time Off Policy
401K Plan to invest in your long‑term retirement goals
Parental Leave program
Lifestyle Spending Account
Commuter & Parking Benefits
Mental Health Resources
Monthly Phone StipendFurry friends? We've got you covered with dog‑friendly work environment & them with pet insurance options
Equal Opportunity Statement
Capella Space is an equal opportunity employer, committed to creating a diverse and inclusive workplace, and upholding equitable hiring practices.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic under federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you need assistance or require an accommodation during the job application process, please notify ***************************
To learn more about us, explore our site: ***************************** and follow us on X and LinkedIn to see our SAR imagery!
#J-18808-Ljbffr
$153.6k-194k yearly 2d ago
Software Engineer - Simulation
Doppel
Staff software engineer job in San Francisco, CA
Why Join Doppel
Doppel is built to outsmart one of the great threats AI presents: mass‑manufactured social engineering. Countless scams, deepfakes, and other social engineering attacks are surging across every digital channel: websites, social media, ads, encrypted messaging apps, mobile, and more. Our mission is simple but bold: make the internet a safer place by outsmarting the world's fastest‑evolving digital threats.
Backed by top‑tier investors and trusted by some of the world's most recognized brands, Doppel is growing fast. If you're driven to solve real‑world problems with bold technology, we'd love to meet you.
What We're Building
We're building the AI‑native social engineering defense platform.
This means we're designing scalable systems that monitor billions of domains, social media accounts, apps, dark web forums, etc., and leverage AI agents to identify and neutralize digital threats.
What We're Looking For
We're looking for an experienced full‑stack engineer to help build out our new Simulation product. We only just recently launched it but market traction is growing extremely fast and we need people excited to jump and do whatever it takes to build what our customers desperately want. For example:
Build out a “Cursor for phishing simulation” flow that lets users create simulations using natural language.
Build out voice deepfakes that use AI to call employees pretending to be their co‑worker.
Here are some additional resources on what we built and why.
What We Offer
🚀 A mission‑driven culture with low ego, high ownership, deep customer obsession, and exceptional talent density
🍽️ Free lunch and dinner in the office
🌴 Flexible PTO
✈️ Quarterly team offsites
Join Doppel
Doppel is the first platform built to dismantle digital deception at scale. We scan over 150 million entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid turns every customer signal into shared intelligence, making each disruption smarter, faster, and more effective.
We're not just another cybersecurity company. We're defining the future of social engineering defense, where trust is protected, and deception becomes unprofitable. Backed by top‑tier investors and trusted by some of the world's most recognized brands, Doppel is growing fast. If you're driven to solve real‑world problems with bold technology, we'd love to meet you.
#J-18808-Ljbffr
$106k-150k yearly est. 2d ago
Software Engineer - Jobs Platform & Certifications
Openai 4.2
Staff software engineer job in San Francisco, CA
About the Role
We're looking for exceptional engineers to help build one of the most transformative applications of AI: using ChatGPT to expand economic opportunity at scale. This is a unique chance to work at the intersection of agents, search/matching, personalization, UX, and real-world economic impact and building AI products that directly change people's lives.
Millions already turn to ChatGPT for career help, but the job market is stuck in static résumés, keyword search, and opaque hiring. We're building something different: a career agent that understands your skills, helps you prove them through certifications, and works nonstop to unlock opportunities - leading to a network where worker and employer agents match on real capabilities, not job boards.
In this role, you will:
Own major product surfaces end-to-end to build the next-generation AI-powered jobs platform
Design and ship core systems for matching, candidate verification, skills representation, and workflow automation
Work with research to turn new model and agent capabilities into production features that help users prove skills, certify expertise, and find great opportunities
Build high-trust, scalable systems that support millions of job seekers and employers
Run experiments, talk to users, and iterate quickly to identify what drives successful outcomes, not clicks or resumes
Work closely with product, design, research, and ops to create human-centered experiences powered by AI
Optimize for speed, reliability, and security, ensuring a trusted platform for economic mobility
You may be a good fit if you have:
5+ years of softwareengineering experience building highly-available user-facing products
Experience working across the stack (frontend + backend) and comfort owning features end-to-end
Passion for marketplaces, matching systems, or search/personalization, even if you haven't built one before
Interest in AI-driven UX, agents, and workflow automation (direct ML experience not required)
Enthusiasm for working in a fast-moving, ambiguous environment where new ideas ship quickly and user impact matters most
About OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity.
We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.
For additional information, please see OpenAI's affirmative action and equal employment opportunity policy statement.
Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.
To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.
OpenAI Global Applicant Privacy Policy
At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.
#J-18808-Ljbffr
$122k-166k yearly est. 2d ago
Founding Engineering Lead @ Behavioral Health Startup
Conscious Talent
Staff software engineer job in San Francisco, CA
Role
Founding Engineering Lead - Full-Stack with LLM
Our client is building a new behavioral health workflow automation platform that eliminates administrative burden in mental health clinics. They have found a white space in behavioral health testing (ADHD, autism, concussion clinics) where there's minimal existing technology and high openness to new solutions. As a result, they've achieved early product-market fit working with top institutions such as Harvard and large well-known clinics throughout the United States.
Position Overview
As a Founding Engineering Lead, you'll work closely with the existing team to make prototype code reliable and scalable. You'll own two products end to end, executing on a roadmap that has been validated by the market. This role is ideal for a high agency, scrappy engineer who wants to be part of a company with clear product market‑fit doing something impactful.
Key Responsibilities
Own the product end-to-end: Help architect and implement the core experience using TypeScript, React, Next.js, and Supabase/Postgres.
Reliability and scale: Make existing prototype code both reliable and scalable.
Data Pipeline: Create systems that ingest a large amount of data, augment as needed, and apply AI rules around what's missed when needed.
AI infrastructure: Create systems that process large volumes of data (including voice).
Develop lightweight memory/state systems: Build ways to track user sentiment, patterns, and emotional state across sessions.
Execute quickly, ship with care: Build MVPs and features that feel thoughtful and intentional - fast, but not sloppy.
Qualifications
3-6+ years of full-stack experience (ideally React/TypeScript)
Experience with LLM tools (e.g., OpenAI, LangChain, vector databases)
Interest in mental health, journaling, inner work, or emotional design
Bonus: background in NLP, affective computing, or human-computer interaction
What they offer
$150-250k, co-founder level equity for the right person
#J-18808-Ljbffr
How much does a staff software engineer earn in Richmond, CA?
The average staff software engineer in Richmond, CA earns between $112,000 and $217,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.
Average staff software engineer salary in Richmond, CA
$156,000
What are the biggest employers of Staff Software Engineers in Richmond, CA?
The biggest employers of Staff Software Engineers in Richmond, CA are: