Post job

Embedded software engineer jobs in Pacifica, CA

- 4,536 jobs
All
Embedded Software Engineer
Senior Embedded Engineer
Embedded Software Developer
Senior Software Engineer
Principal Software Engineer
Staff Software Engineer
Software Systems Engineer
  • Principal Platform Software Engineer - OpenBMC Platform Architect

    Nvidia 4.9company rating

    Embedded software engineer job in Santa Clara, CA

    NVIDIA's invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing - with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company, and form teams with the most inquisitive people in the world. Join us at the forefront of technological advancement. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement. We are looking for a principal platform software architect who can lead next generation data center server product platform architecture, bring up and drive a solution to production. What you'll be doing: Platform architecture and hardware bring up of NVIDIA HGX GPU baseboards. Software architecture and design for various firmware, understanding embedded system limitations, Linux kernel internals to ensure performance, scalability and resiliency requirements for firmware running on embedded devices. Working closely with hardware teams to influence hardware design and review HW architecture & schematics. Work with internal and external team members to narrow down on performance and resiliency requirements for firmware running on Nvidia data center products. Hands on coding, code review, and BMC firmware development including various manageability features for NVIDIA's Server platforms Actively engaged in designing and developing CI/CD framework to ensure best quality for firmware. Writing and reviewing design documents, reviewing QA test plan and working closely with all collaborators to achieve consensus for design and testability as per product requirements. Designs solutions for errors, stats & configuration appropriate to CPU, GPU, DIMM, SSDs, NICs, IB, PSU, BMC, FPGA, CPLD etc. for enterprise readiness of NVIDIA Server platforms. Actively work with whole org to Instruments code to ensure maximum code coverage, writing and automating unit tests for each implemented module and maintaining detailed unit test case reports. Mentor team for best practices on writing efficient and bug free code. Works with internal and external partners to drive design architecture to real products. Works with the security team to ensure developed code is in line with product security goals, and with hardware teams to influence hardware design and review HW architecture & schematics. What we need to see: Bachelor of Science Degree (or higher) or equivalent experience in Electrical or Computer Engineering or Computer Science. 15+ overall years of active development using C / C++ as primary programming language using Linux as OS. 8+ experience in technically leading a good size of team in terms of delivering large firmware or software projects. 5+ experience in working across internal and external stakeholders to narrow down on requirements and converting those requirements in architecture and drive with a team to deliver it with quality Proven track record of delivering solutions to customers. Deep understanding of deployments at scale Domain expertise in Data Center Firmware/software development on X86 or ARM Platforms including BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc. Board Bring-up expertise with hands-on experience in Device drivers like I2C/I3C, SPI, PCIe, SMBus, Mail-box etc. as well as the device trees for uboot and Linux kernel. Understanding on REST architecture style especially JSON over HTTPs with OAuth. Strong programming in C/C++ in Linux operating environment, strong understanding of Linux kernel internals, strong code review skills. You should possess excellent written and oral communication skills, good work ethics, high sense of team-work, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to complicated problems. Ways to stand out from the crowd: Consistent track record in delivering 100,000+ lines of code for a single project. Proven record in technically leading org of 30+ engineers. Expertise in system software and platform security for x86/ARM based Rack/Blade server systems. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until December 10, 2025.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
    $192k-258k yearly est. Auto-Apply 1d ago
  • Staff Software Engineer

    Signify Technology

    Embedded software engineer job in Palo Alto, CA

    Job Title: Staff Software Engineer Job Type: Perm Salary: Very Competitive based on exp. The Company: Series C AI technology company building backend systems that enable clinical and operational tools used by healthcare organizations. The team combines engineering and research expertise to build safe, reliable AI services for use in regulated data environments. The company is focused on practical, production-grade systems rather than research prototypes. Role and Responsibilities: Design and build scalable backend infrastructure to support AI applications used in healthcare environments. Collaborate with ML engineers and scientists to develop high-throughput data pipelines and microservices. Develop APIs and distributed systems that enable secure data retrieval, processing, and model integration. Ensure patient data protection through strong privacy and security measures across systems. Monitor, optimize, and maintain backend performance to meet enterprise reliability standards. Partner with product managers and healthcare teams to translate clinical needs into technical solutions. Mentor junior engineers, fostering technical growth and best practices within the engineering team. Job Requirements: Must Have: 7+ years of experience in backend engineering (Python, Go, or Java). Proven experience building distributed systems (databases, pub/sub, Kafka, Redis). Expertise in cloud platforms (GCP or Azure preferred; AWS acceptable). Proficiency with Docker, Kubernetes, CI/CD, and cloud networking. Strong understanding of SaaS architecture, data modeling, and security/privacy frameworks. Excellent communication and collaboration skills. Ability to work LATAM-based hours aligned with PST. Nice to Have: Familiarity with LLM frameworks (e.g., LangChain) or vector databases for AI/ML workloads. Experience in healthcare or regulated environments (HIPAA familiarity is a plus). Interest in mentorship and architectural decision-making at scale. Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
    $131k-185k yearly est. 2d ago
  • Senior Software Engineer

    Idler

    Embedded software engineer job in San Francisco, CA

    What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Submit your CV and any additional required information after you have read this description by clicking on the application button. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract with a leading foundation lab (the largest they've issued to date). Demand is outpacing our capacity to deliver, so we're scaling the team fast. What you'll do Build agentic systems that create and QA coding environments at scale. Most of your day will be spent designing these systems to be extremely sound. A big part of our work is thinking critically about what makes a coding environment and task "good" and "fair". This requires high agency and philosophical thinking alongside technical execution. Concretely, you'll: Design and build scaleable systems that generate RL environments Create automated QA systems to validate environment quality and fairness Work directly with AI researchers at leading labs to understand what makes training data effective Support new product lines as we expand beyond coding environments You'll work with The founding team, a founding engineer, and a small group of engineers (we're hiring quickly). You'll have direct access to AI researchers at frontier labs. Tech stack Typescript, React, NodeJS, Postgres, Redis, Vercel, Cursor Benefits Healthcare coverage, 401(k), and 15 days PTO. Meals, coffee, and snacks (that you will actually enjoy) covered during working days. Latest MacBook Pro and equipment. Relocation assistance available. Team offsites and events (we love hanging out). xevrcyc This is an in-person role in San Francisco. We're a tight-knit founding team and we play to win. Join us if you like to win too.
    $118k-164k yearly est. 1d ago
  • Systems Software Engineer

    Sunbelt Controls 3.3company rating

    Embedded software engineer job in Pleasanton, CA

    Now Hiring: Systems Software Engineer II 📍 Pleasanton, CA | 💰 $108,000 - $135,000 per year 🏢 About the Role We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S. In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions. If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you. ⚙️ What You'll Do Design and program BAS control system databases and graphics for assigned projects. Lead the startup, commissioning, and troubleshooting of control systems. Work with networked systems and diagnose LAN/WAN connectivity issues. Perform pre-functional and functional system testing, including LEED and Title 24 requirements. Manage project documentation, including as-builts and commissioning records. Coordinate with project teams, subcontractors, and clients for smooth execution. Mentor and support junior Systems Software Engineers. 🧠 What We're Looking For 2-5 years of experience in Building Automation Systems or a related field. Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred). Proficiency in MS Office, Windows, and basic TCP/IP networking. Strong organizational skills and the ability to manage multiple priorities. Excellent communication and customer-service skills. Valid California driver's license. 💎 Why You'll Love Working With Us At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive. What we offer: Competitive salary: $108K - $135K, based on experience Employee-owned company culture with a family-oriented feel Comprehensive health, dental, and vision coverage Paid time off, holidays, and 401(k)/retirement plan Professional growth, mentorship, and ongoing learning opportunities Veteran-friendly employer & Equal Opportunity workplace 🌍 About Sunbelt Controls Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance. 👉 Apply today to join a team that's shaping the future of intelligent buildings. #Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
    $108k-135k yearly 2d ago
  • Silicon Validation Software Engineer: Embedded and Low-level Programming

    Apple Inc. 4.8company rating

    Embedded software engineer job in Cupertino, CA

    At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. We are looking for exceptional software engineers to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple products. Your work will have a critical impact on getting high quality functional products to millions of customers quickly. You will be part of our core infrastructure team responsible for developing and improving our embedded silicon test software platforms, including Common Firmware Environment and RTOS. * Develop boot and driver code for Apple SOC, including AP clusters, IO Co-Processor system, fabric, power management, memory and other I/O devices •Design, implement, and enhance Common Firmware Environment (CFE) and other platform software for Apple silicon validation organization •Develop system software to exercise power saving feature (suspend and resume) •Contribute to SDRAM initialization and calibration development •Implement firmware driver for PMIC and battery charging •Participate in the chip bring-up on simulator, emulation, FPGA and silicon. •Develop applications covering system level use cases and functional features •Participate in SOC architecture, design specification and board schematics review Proficient in C/C++, assembly a plus Background in embedded software development, bare metal, RTOS and/or Linux Solid understanding about ARM specification, computer architecture, operating system Experience in boot code, CPU u0026 SOC initialization, device drivers Experience in lp DDR4/5, DRAM initialization and calibration a big plus Experience in pre/post silicon verification on SOC is a plus. Good troubleshooting skills in silicon bring-up and embedded software debugging Familiar with IO protocols: I2C, SPI, SPMI, UART, GPIO (PCIe/USB-C is a plus.) Experience with script language such as Python, Perl, or Tcl. A minimum of a BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field.
    $141k-179k yearly est. 11d ago
  • Principal Embedded Software Developer

    Fortinet Inc. 4.8company rating

    Embedded software engineer job in Sunnyvale, CA

    Job Responsibilities: * Develop and maintain software components on current and future networking related products. * Hands on in bug fixing current products. * Work closely with hardware team to deliver high quality products * Implement software features of high quality and on schedule. * Communicate effectively, both verbal and written. Job Requirements: * Minimum of 5 years of experience in Networking related software development * Strong C/C++ experience in Unix/Linux environment is essential. * Knowledge of TCP/IP networking, switching and routing. * Understanding of workings of Broadcom or Marvell or other switching ASICs in an Ethernet switch. * Knowledge in packet flow theory, queueing and scheduling * Experience in implementing L2/L3 features such as LACP, STP, RIP, OSPF, IS-IS, BGP, LLDP, TRILL, 802.1X, Private VLAN, VxLAN, Openflow, Open vSwitch, etc. * Experience with multi process/thread programming using Posix and System V. * Familiar with system installations, configurations, and assistance in troubleshooting customer networks. * Knowledge of scripting languages: Shell, Python a plus * Knowledge of general QA procedures and methodologies as well as software development fundamentals. * Experience with firewalls and embedded systems are a plus. * Experience with Linux kernel and driver development is plus. Educational Requirements: * B.S. in Computer Science or Electrical Engineering; M.S. preferred. The US base salary range for this full-time position is $166,000-$203,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program. Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $166k-203k yearly Auto-Apply 40d ago
  • Sr. Embedded Engineer, Hardware (Autonomous Vehicle Team)

    Foundation 4.6company rating

    Embedded software engineer job in San Francisco, CA

    Why We Are Hiring for This Role: Lead bring-up of embedded compute platforms (MCUs, VCU, SBCs running Linux). Set up operating systems, toolchains, and integrated development kits (IDKs) for major components Develop low-level drivers and middleware to interface with sensors, actuators, and vehicle subsystems. Own integration of sensor SDKs and communication protocols (CAN, Ethernet, serial). Build test harnesses and simulation tools for bench testing prior to vehicle integration. Work closely with Perception/Planning engineers to provide stable, performant interfaces to hardware. Support system bring-up during vehicle assembly; debug software-hardware integration issues. Contribute to safety-critical software practices (fault handling, watchdogs, power management). What Kind of Person We Are Looking For: 5-8+ years of experience in embedded systems development in vehicles or robotics. Strong C/C++ and Python skills; experience with Linux (Yocto, Ubuntu Core, or similar). Experience integrating third-party SDKs for sensors, compute, or accelerators. Knowledge of vehicle or robotics comms stacks (CAN, DDS, ROS2, or equivalent). Comfortable working across hardware/software boundaries in bench and integration settings. Experience with version control (Git), CI/CD, and modern embedded dev workflows. BS/MS in Computer Engineering, Electrical Engineering, or related field. Benefits We provide market standard benefits (health, vision, dental, 401k, etc.). Join us for the culture and the mission, not for the benefits. Salary The annual compensation is expected to be between $175,000 - $1,000,000. Exact compensation may vary based on skills, experience, and location.
    $147k-191k yearly est. 60d+ ago
  • Senior Embedded Android Engineer

    Stepping Up Solutions

    Embedded software engineer job in San Francisco, CA

    Let your dog walker into your apartment while you're at the office. Or grant your in-laws access to the building's gym while you're sunning on a beach. It'll be possible at new projects by some of the biggest U.S. builders. Toll Brothers Inc., Brookfield Property Partners LP, RXR Realty and Related Group of Florida are among developers incorporating smart-access technology from this leader in door access in selected upcoming condo and rental projects. Users can grant access to guests and service providers, like dog walkers and cleaners, by providing them temporary entry codes. A wide-angle camera embedded in the hardware at each doorway will create a visual record of every interaction by a non-resident -- all of it viewable through the Latch app on the resident's phone. Job Description Our Client is seeking a Senior Embedded Android Engineer to be based in our San Francisco office . In this role you will be an integral part of a stellar engineering team responsible for building new products. You will work within a highly cross-functional feature team and collaborate closely with mobile, backend and hardware engineers. You will be focussed on firmware development for IoT devices, including board bring up, writing low level device drivers and delivering high quality, robust product firmware. This position is an exciting opportunity to be part of a growing team as we add value to our expanding product family. Qualifications Responsibilities: Participate in design, development, verification, troubleshooting, and delivery of high quality firmware. Deliver resilient and robust designs - Lead and participate in technical discussions across engineering and product teams. Work with the electrical team for hardware bring up and verification of new designs. Work closely with the software and mobile teams for definition and implementation of wireframes used by devices for wireless communications. Write low level peripheral drivers needed for board and application bring up. Perform power consumption analysis and optimize firmware for low power battery operation. Qualifications: BS or above in EE/CS. 5+ years of experience in software development on Embedded Android AOSP /Embedded Linux based systems. Experience in Linux kernel, device tree, Android/Linux device driver and HAL layers as well as Android Framework layers. Knowledgeable in C/C++, Linux, RTOS's and Object Oriented Design/Architecture Knowledge of mobile device emerging technologies including Smartphone LTE architectures, wireless IoT- BLE/Internet connected devices, camera/video, and touch screen displays. Experience working with device drivers for serial communication protocols such as SPI/I2C/RS-232/USB etc. Ability to work well independently and in close collaboration with a remote team. Ability to travel and work in 1-2 week increments periodically in the NYC office as needed. Preferred: Knowledge and experience working with Security, Cryptography a huge plus. Deep knowledge of electrical concepts and comfortable reading hardware schematics and debugging hardware at a board level. Familiarity/Experience working with network stacks and protocols TCP/IP, UDP, MQTT etc Prior experience with AWS, REST API's and Android App development is a plus Familiarity or experience with Agile/Scrum methodology and practices. Additional Information All your information will be kept confidential according to EEO guidelines.
    $139k-187k yearly est. 11h ago
  • Senior Embedded Engineer, DSP Algorithms

    Gridware

    Embedded software engineer job in San Francisco, CA

    About GridwareGridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid. We pioneered a groundbreaking new class of grid management called active grid response (AGR), focused on monitoring the electrical, physical, and environmental aspects of the grid that affect reliability and safety. Gridware's advanced Active Grid Response platform uses high-precision sensors to detect potential issues early, enabling proactive maintenance and fault mitigation. This comprehensive approach helps improve safety, reduce outages, and ensure the grid operates efficiently. The company is backed by climate-tech and Silicon Valley investors. For more information, please visit **************** Role DescriptionWe are looking for a highly skilled Embedded Engineer who can translate advanced DSP algorithms and machine learning models into efficient, production-ready C/C++ implementations optimized for extremely resource-constrained environments. You will work closely with ML scientists and firmware teams to bring cutting-edge signal processing capabilities onto embedded platforms with strict memory, computing and power budgets.Responsibilities Convert DSP algorithms and build ML inference pipelines into efficient embeddedC/C++ code for microcontrollers or other constrained platforms. Optimize code for memory footprint, CPU usage, and real-time performance. Collaborate with algorithm / ML researchers to refine models for embedded deployment. Profile runtime behavior, identify bottlenecks, and perform low-level debugging. Work with firmware teams to integrate algorithms into system software. Develop monitoring and observability systems to track model performance, data drift, data quality, and overall system health. Required Skills BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field. Strong proficiency in C/C++ for embedded systems. Ability to read/translate algorithmic descriptions in Python/Matlab into low-level code. Experience translating and optimizing machine learning models for embedded targets (e.g., quantization, fixed-point, pruning). Understanding basic DSP concepts (filters, FFTs, spectral processing, etc.) Familiarity with microcontrollers, RTOS, SoCs, or custom hardware. Bonus Skills Experience with ARM Cortex-M or similar MCUs. Knowledge of low-level optimization techniques such as pipeline-aware coding, lookup table design, and memory layout optimization. Hands-on experience with on-device ML frameworks (CMSIS-NN, etc.). Experience in common ML frames (TensorFlow, PyTorch, Boosted Training, etc.) Experience working in extreme resource-restricted systems. Experience pushing on-device ML models to production (C++) This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply! BenefitsHealth, Dental & Vision (Gold and Platinum with some providers plans fully covered) Paid parental leave Alternating day off (every other Monday)“Off the Grid”, a two week per year paid break for all employees. Commuter allowance Company-paid training
    $139k-187k yearly est. Auto-Apply 6d ago
  • Senior Embedded Network Engineer

    Officepro

    Embedded software engineer job in San Francisco, CA

    The Senior Embedded Networking Engineer is the technical expert to the Tech Ops team through the lifecycle of a project. This role will design and implement cutting edge networks, using Cisco, ACI, SDN and more. They are accountable to ensure a project is executed with excellence as well as meets all design requirements laid out in the scope of work. This position will be responsible for the design, configuration, and deployment of networks for audio video and telecommunications systems in commercial environments. They will be the subject matter expert in data network support for the technical operations team. Additionally, this position will provide new network designs for office build-outs in new locations. This position is an embedded role, working for AVDG, but being based at another company 5 days a week . THIS IS A 6 MONTH CONTRACT ROLE ONSITE MONDAY - FRIDAY - 40 HOURS PER WEEK Minimum Experience Requirements: BS/BA information technology, computer systems engineering, or related field At least 5+ years of recent experience in Networking and AV integration and support with Cisco, IOS/NX-OS experience Experience with Cisco ACI,SD-WAN and layer 4/7 firewalls. Cisco certifications (CCDA/CCDP, CCNA/CCNP routing and switching, CCNA/CCNP security) preferred Experienced with Cisco firepower, ASA, VPN, BGP, OSPF, MPLS, QOS. Expert knowledge of network technologies including WAN, LAN, Firewalls, Load Balancers, L3 Routing and L2 Switching. Must versed in best practices for installation and termination of layer 1 network devices (per BICSI, AVIXA, etc.) Must be able to interpret and mark up construction and technical drawings Experience working with clients in a professional manner Must be able to effectively explain technical concepts to non-technical users Highly skilled in oral and written communication clear, direct, detailed. Independent work ethic highly motivated to getting a job done right MS Office able to use Excel, Word, PowerPoint, Access proficiently without training Responsibilities & Duties: Monitor, maintain and design networks, configure and implement SDN fabric overlays using Cisco ACI. Cisco background, strictly network support, firewall. Configure layer 4/7 firewalls and application load balancers. Collaborate with audit teams to ensure compliance Troubleshoot and maintain cisco routers, switches (ASR, ISR, 9k,5k,3k,2k) and network security infrastructure Be the technical expert in the quality control process of each project as it relates to data networking. Interface & maintain ongoing dialogue with engineers, project management and clients as to project timelines, challenges, and training. Direct technical teams on installation best practices. Sales support for network related design. Job Types: Full-time, Contract Work Location: In person
    $139k-187k yearly est. 60d+ ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Global

    Embedded software engineer job in Palo Alto, CA

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. You'll have... • Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. • 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. • 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. • 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet • Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) • 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. • Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. • Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have… Highly collaborative mindset and strong communication skills Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. Experience with software build tools like Bazel, Scons, Cmake etc. Experience with fundamental hardware components on PCB and their analysis tools. Ability to write testing scripts for using scripting languages (Python) Fluent in software fundamentals including software design and maintainability. Hands-on experience in hardware bring-up, system debugging, and code optimization. Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including: • Immediate medical, dental, vision and prescription drug coverage • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more • Vehicle discount program for employees and family members and management leases • Tuition assistance • Established and active employee resource groups • Paid time off for individual and team community service • A generous schedule of paid holidays, including the week between Christmas and New Year's Day • Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 What you'll do... • Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. • Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. • Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. • Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. • Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. • Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases • Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. • Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing.
    $138k-186k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, Embedded Systems, L2/L3, San Jose, CA

    Cisco Systems, Inc. 4.8company rating

    Embedded software engineer job in San Jose, CA

    Meet the Team At Data Center Business Unit at Cisco, we are dedicated to driving innovation in networking technologies. Our focus is on developing groundbreaking Ethernet Switching products that address the evolving needs of modern network infrastructures, including those in AI, cloud computing, and enterprise environments. In this role, you will have the opportunity to learn a wide range of core Ethernet Technologies with architectural exposure to craft and develop Ethernet Switching as applied to both Public and Private cloud infrastructure. You will work on the intricacies of the critically important infrastructure that enables the world-class, multi-layered Nexus switches. In addition, you will have the opportunity to participate in multi-functional collaboration and be exposed to all facets of the software development cycle from innovation and marketing requirements to product delivery. You will work with a diverse group of some of the brightest problem solvers and thinkers in the Data Center Switching Team that work on next generation of Data Center & Cloud switches. Your Impact You will participate in projects involved in the development of software for our next generation network operating systems for Cisco's industry leading N9K family of datacenter switches. You will be working on low level device drivers, OS components and application software that interact with home-grown and 3rd party ASICs, FPGAs and SDK. * Define, design, and deliver new platforms for the Nextgen ASICs for the Cisco Data Center Switch Platforms * Write complete functional and design specs * Design & develop large portions of software independently * Learn a wide range of Data Center technologies Minimum Qualifications * Bachelor's degree in Computer Science or related STEM field combined with 4+ years related experience * C, C++ programming skills * Experience working with switch/router embedded system software development * Experience working with L2/L3 protocols Preferred Qualifications * OS, System architecture, Linux device driver and user space knowledge * Experience with high availability related to switch/router products * Master's degree in Computer Science or a related STEM field combined with 2+ years of experience Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $152,500.00 to $219,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: * 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees * 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco * Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees * Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) * 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next * Additional paid time away may be requested to deal with critical or emergency issues for family members * Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: * .75% of incentive target for each 1% of revenue attainment up to 50% of quota; * 1.5% of incentive target for each 1% of attainment between 50% and 75%; * 1% of incentive target for each 1% of attainment between 75% and 100%; and * Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $152,500.00 - $252,000.00 Non-Metro New York state & Washington state: $135,800.00 - $224,400.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $152.5k-252k yearly 11d ago
  • Senior Embedded Engineer

    Obvio

    Embedded software engineer job in San Carlos, CA

    AI Each year, more than 7,500 pedestrians are killed by drivers in the U.S.-a number that has increased by 70% over the past decade. Despite growing awareness, most cities still struggle to curb dangerous driving. “Vision Zero” efforts across the country are falling short. Obvio AI exists to change that. We deploy solar-powered, AI-assisted cameras to enforce traffic laws where pedestrians are most vulnerable-automating enforcement in ways that police departments or traditional systems cannot. Our approach has already led to a dramatic reduction in reckless driving and improved safety for pedestrians, drivers, and law enforcement alike. Founded by the team behind Motive's AI dashcam, Obvio is backed by Bain Capital Ventures and Khosla Ventures. We recently raised a $22M Series A and are working with some of the most forward-thinking cities in the country. With meaningful revenue, a massive market, and strong policy momentum, we're building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging outdoor environments, processing video in real-time while managing strict power and performance constraints. You'll drive technical architecture decisions, mentor team members, and work across hardware, AI, and backend teams to build reliable, efficient embedded systems that detect violations with precision and transmit critical data seamlessly. What You'll Do Lead embedded software architecture for AI camera systems, designing scalable solutions for sensor integration, image processing, and real-time inference pipelines Drive performance optimization of C++ code for resource-constrained environments, establishing standards for balancing detection accuracy with power consumption and processing speed Design and implement robust embedded systems that operate reliably across diverse weather conditions and deployment scenarios at scale Own integration strategy with camera sensors, communication modules, and power management systems using standard embedded protocols Collaborate closely with AI teams to architect and optimize computer vision model deployment on edge hardware Establish testing frameworks and debugging tools for embedded systems validation and comprehensive field troubleshooting Lead system architecture decisions and establish embedded development best practices across the engineering organization Mentor junior engineers and provide technical leadership on complex embedded systems challenges What We're Looking For 10+ years of embedded software development experience with C/C++ in production environments, with demonstrated technical leadership Deep expertise in embedded systems, including real-time programming, memory management, hardware interfaces, and system-level optimization Proven experience with camera systems, image processing, or computer vision applications in production deployments Advanced knowledge of embedded debugging tools, testing methodologies, and performance optimization techniques Strong understanding of power management, thermal considerations, and environmental constraints in embedded design, with experience making architectural trade-offs Demonstrated ability to lead cross-functional technical initiatives and communicate complex concepts to diverse stakeholders Experience mentoring engineers and establishing technical standards within a team Bonus Points Extensive experience with edge AI inference, embedded Linux, real-time operating systems, or outdoor/industrial embedded deployments Background in safety-critical or automotive systems Why Obvio Your work will help save lives and improve road safety Series A of $22M led by Bain Capital Fast-moving startup environment with meaningful ownership Competitive compensation and early-stage equity Obvio is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Obvio considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. Obvio is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
    $138k-187k yearly est. Auto-Apply 60d+ ago
  • Senior Embedded Engineer

    JCD Staffing

    Embedded software engineer job in San Carlos, CA

    Job Description Senior Embedded Engineer Type: Full-Time | Direct Hire A rapidly growing, venture-backed startup is developing solar-powered, AI-driven systems that make streets safer through intelligent, real-time automation. They're looking for a Senior Embedded Engineer to lead software architecture and optimization for advanced edge-computing devices used in demanding outdoor environments. Key Responsibilities Lead embedded software design and architecture for real-time systems. Optimize C++ code for performance, efficiency, and reliability in resource-constrained environments. Integrate sensors, communication modules, and power management systems. Collaborate with AI and hardware teams to deploy and tune models on edge devices. Establish testing frameworks, debugging tools, and development best practices. Mentor junior engineers and provide technical leadership across embedded projects. Qualifications 10+ years of embedded software development with C/C++ in production environments. Deep knowledge of embedded Linux or RTOS, firmware, and system-level optimization. Strong understanding of real-time programming, hardware interfaces, and power management. Proven experience leading architecture and mentoring teams. Excellent communication and problem-solving skills. Preferred Experience Background in edge AI inference, automotive, or safety-critical systems. Experience scaling embedded deployments across field environments. Why Join Opportunity to shape core technology at a Series A startup backed by top-tier investors. Generous compensation and early-stage equity. Work that directly improves public safety and saves lives. Fast-moving, collaborative engineering culture.
    $138k-187k yearly est. 15d ago
  • Embedded Engineer/Sr. Engineer

    Einfochips

    Embedded software engineer job in San Jose, CA

    eInfochips is a partner of choice for Fortune 500 companies for product innovation and hi-tech engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like Aerospace & Defense, Consumer Electronics, Energy & Utilities, Healthcare, Home, Office, and Industrial Automation, Media & Broadcast, Medical Devices, Retail & e-Commerce, Security & Surveillance, Semiconductor, Software/ISV and Storage & Compute. eInfochips draws from an experience of building 500+ products that have over 10 Million units deployed - to provide solutions on Product Design and Development, QA and Certifications, Reengineering, Sustenance and Volume Production. Today, more than 1400 chipmates operate from over 10 Design Centers and dozen Sales Offices spread across Asia, Europe and US. JOB DESCRIPTION Experience in architecture definition, detailed design & complete software development cycle Development of system / software in embedded domain Drive project technically - experience working on all stages of project development lifecycle Must have: Experience in Embedded Software Development in C / C++/Firmware/Low level programming in Linux environment Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of Interfaces would be added advantages. Additional Information All your information will be kept confidential according to EEO guidelines.
    $138k-186k yearly est. 11h ago
  • SENIOR EMBEDDED LINUX ENGINEER - LINUX KERNELS, ARM, X86

    Ph7

    Embedded software engineer job in San Jose, CA

    esponsibilities: Work as part of a dynamic software team on various processors Software development work will include learning of network processor hardware products, protocol stacks, existing software on those products and other related software tools. The development work includes supporting/maintaining existing software and development for new RFCs/protocols. Help customers in porting and optimizing their existing applications to OCTEON or other processors. Additional knowledge of Linux Device Drivers and C Programming is required. Work also involves trouble shooting and resolving complex software issues - especially in multi-core environment. Qualifications Requirements: Minimum: Bachelor's Degree in Computer Science, Electrical Engineering, or equivalent. M.S. preferred. 5+ years of experience in embedded system programming. Excellent programming skills - C, C++and assembly (preferably MIPS, candidate will need to learn ARMv8) Strong knowledge of networking protocol stacks (TCP/IP, UDP, IPsec, SSL, etc.). Knowledge of Ethernet and related switching architectures Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc. Experience in troubleshooting, performance analysis, and performance optimization for embedded systems. Knowledge of various debugging tools (EJTAG, probes, logic analyzers, etc.). Linux kernel and device drivers (networking, PCI, etc.). Understanding of low level CPU architecture. Working experience with multi-core/multi-CPU environments. Some understanding of HW/SW virtualization concepts Effective interpersonal, teamwork, and verbal/written communication skills; able to interface internally and externally with all levels of the organization. Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment. Knowledge of OCTEON/MIPS CPU architecture
    $138k-186k yearly est. 11h ago
  • Sr. BSP Embedded Engineer

    Deegit 3.9company rating

    Embedded software engineer job in San Jose, CA

    · 5+ years of embedded IO driver development experience is a must. · 7+ years of software development experience in C/Assembly in embedded environment · 3+ years of development experience on embedded system. Additional Information All your information will be kept confidential according to EEO guidelines.
    $138k-182k yearly est. 11h ago
  • Embedded Developer - BOARD/LINUX BRING-UP & DRIVERS - (C Programming, Linux, board bring up for routers, servers and switches)

    Pyramid It

    Embedded software engineer job in San Jose, CA

    Pyramid is a leading Information Technology Consulting services company headquartered in metropolitan Atlanta, GA with prime emphasis on the following service offerings: • Staff Augmentation • Lifecycle IT solutions o Application Development & Support o Outsourced Testing • Mobile Development and Test Automation The company was incorporated in the State of Georgia in 1996 and has grown to over 2500 Information Technology consultants serving clients across the United States and around the globe. In addition to Atlanta, Pyramid has offices worldwide including Charlotte, NC; Chicago, IL; Dallas, TX; Richmond, VA; San Francisco, CA and Somerset, NJ in the United States, London in the United Kingdom, Singapore, and three offices in India (New Delhi, Hyderabad and Chandigargh). Pyramid has been ranked by Staffing Industry Analysts as one of the largest diversity staffing firms specializing in IT and among the fastest growing U.S. staffing firm overall. In addition, Pyramid is a previous winner of the National Minority Supplier Development Council's Supplier of the Year and has won numerous Supplier of the Year awards from the Georgia Minority Supplier Development Council. see less Specialties IT Staff Augmentation, Application Management Services, Enterprise Project Solutions, Mobile Development, Mobile Test Automation, Product and Engineering Services, Enterprise Mobility, Test Automation, QA - Manual and Automated Testing, QA Strategy Website ************************ Industry Information Technology and Services Type Privately Held Company Size 1001-5000 employees Founded 1996 Job Description Mandatory Domain: Telecom Visa: Any Experience Level: 5-10 year Educational qualification (if must): Bachelor's Degree in CS or equivalent experience is required How many level of internal interview (TP1/TP2/Both): 2 rounds (one telephonic, one Telephonic /Skype). Search string (For your help): *C AND LINUX AND DEBUG* Engineers with 4+ Yrs Experience for Board/Linux Bring-up & Drivers. Mandatory Skills Minimum Education: Bachelor's Degree in CS or equivalent experience is required. Excellent in C programming and debugging via GDB in Linux environments. Solid understanding of Linux Operating Systems fundamentals and it's bring-up challenges on custom hardware. Experience in debugging Hardware via tools such as JTAG and ICE is a MUST. Good understanding of any modern hypervisor and its implementation is an added asset. Excellent troubleshooting abilities, strong analytical, communication, and interpersonal skills. Additional Information All your information will be kept confidential according to EEO guidelines.
    $105k-147k yearly est. 11h ago
  • Senior Embedded Test Engineer

    Avive

    Embedded software engineer job in Brisbane, CA

    Avive Solutions, Inc. (******************* is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that! We are a dynamic organization that builds elegant, creative solutions to solve complex problems. Ultimately, our mission is for all cardiac arrest victims to have rapid access to life-saving defibrillation. Avive is taking a fresh approach to addressing this decades-old problem by innovating AED technology, coupled with a first-of-its-kind software platform solution to enable a quicker and more streamlined response to SCA emergencies. We believe that this unique combination of deploying advanced - yet still accessible - hardware, and software, has the potential to revolutionize out-of-hospital cardiac arrest response and massively impact SCA survival rates. Check out this short video that shows a glimpse of how our team is working to re-think cardiac arrest response and save lives!******************************************* Learn more about working at Avive:*************************** About the Role: This position plays a critical role in the testing of Avive's embedded software from early design stages through commercialization, ensuring that all products comply with internal, regulatory, and customer requirements. Additionally, this position plays an active role in providing best-in-class quality engineering practices by focusing on automating and executing tasks in an efficient and effective manner.What You'll Do: Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications. Create and maintain test plans, write automated and manual test cases, and execute verification tests based on software requirements and specifications. Triage defects from opening to closure. Log reproduction steps, participate in impact analysis, recommend solutions, and execute regression tests. Find root causes and work with engineers to ensure closure. Develop and maintain automation framework with dedicated hardware fixtures using Pytest. Create and deliver software project documentation, including IUVs, design verification test plans, test protocols, and test reports. Consider and implement unit and system level tests. Design, develop and test software tools that aid in development and manufacturing. Maintain focus on delivering the highest quality product to our customers. Work closely with the firmware development team for a deep and nuanced understanding of implementation detail. Required Skills & Experience: BS degree in Electrical Engineering, Computer Engineering, Physics, or equivalent combination of relevant coursework and job-related experience. Minimum of five (5) years in a software test position for embedded systems. Ability to write, debug, and review python for hardware-control libraries and automated tests. Python, C/C++, ARM CPUs, Embedded Linux experience. Understanding of basic engineering lab equipment, electronics and firmware design. Experience using IDEs such as, MPLab, Segger Embedded Studio, VS code, or similar. Experience in using Linux, Windows, and Mac OS. Experience with wireless networking test protocols - Cellular, BLE, WiFi Experience using Git, defect tracking in Jira, and participating in an Agile with scrum development process. Excellent verbal and written communication skills including technical writing. Good documentation is a must! Equal Employment OpportunityIt is the policy of the company to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the company will provide reasonable accommodations for qualified individuals with disabilities. NOTE: This Job Description in no way states or implies that these are the only duties or functions to be performed by the incumbent. Personnel are required to follow any other job-related instructions and to perform any other job-related duties/functions requested by their supervisor. Anticipated salary range: $125,000 - $145,000 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $125k-145k yearly 7d ago
  • Sr. Embedded Engineer

    Zero Motorcycles Inc. 3.9company rating

    Embedded software engineer job in Scotts Valley, CA

    Join the Revolution at Zero Motorcycles! There's the cushy comfort of the mundane. Then there's the thrill of pioneering work. Being here is the latter. It started with our first Zero S, shipped in 2010 - a bold step into the future of electric mobility. Since then, we've been at the forefront of the electric vehicle movement, delivering award-winning motorcycles and electrifying sport and utility vehicles for leading OEMs. With cutting-edge technology and relentless craftsmanship, we push the boundaries of performance and sustainability, making every ride more thrilling and the world a little more sustainable. We've only scratched the surface. Join us in leading the revolution of electric mobility. We are looking to add to our nimble team an inquisitive teammate who relishes the thrills of a quick paced environment. An enthusiastic problem-solver who can spot a good idea and pursue it no matter who it came from. If you fit that description and have built embedded diagnostic systems preferably in the automotive space, we would love to talk to you. Sr. Embedded Engineer What You Will Do: * Define high level system architecture for systems on the motorcycle power train, high current busses and battery management systems * Design, develop, code, test and debug systems software for electric power train systems * Analyze and enhance efficiency, stability, and scalability of system resources * Integrate and validate new product designs * Interface with hardware design and development * Support software QA * Conduct peer reviews of designs, features, and marketing/engineering specifications * Work with component vendors to qualify parts to meet the needs of the system architecture * Assist with building a test infrastructure to get full test coverage of all features * Ensure these power systems meet safety requirements * Ensure projects are handed off to production for on time, fully qualified, quality manufacture on production schedule * Provide postproduction support. * Mentor other entry-and mid-level engineers
    $152k-195k yearly est. 39d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Pacifica, CA?

The average embedded software engineer in Pacifica, CA earns between $102,000 and $188,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Pacifica, CA

$138,000

What are the biggest employers of Embedded Software Engineers in Pacifica, CA?

The biggest employers of Embedded Software Engineers in Pacifica, CA are:
  1. Meta
  2. ZipLine
  3. Skydio
  4. Peak Energy
  5. Embtel
  6. Ohalo
Job type you want
Full Time
Part Time
Internship
Temporary