Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Ford Motor Company

    Senior Embedded Software Engineer

    Palo Alto, CA, United States

    • Ending Soon

    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? In the Ford Advanced Driver-Assistance Systems (ADAS) program, Ford’s team designs and develops fu

    Job Source: Ford Motor Company
  • PlusAI, Inc.

    Senior Embedded Software Engineer

    Santa Clara, CA, United States

    • Ending Soon

    Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America's Best Startup Employers and Fast Company as one of the World's Most Innovative Companies, Plus's open autonomy technology platform is already powering vehicles in commercial

    Job Source: PlusAI, Inc.
  • Mainspring Energy

    Senior Embedded Software Engineer

    Menlo Park, CA, United States

    • Ending Soon

    Company Overview Driven by our vision of the affordable, reliable, net-zero carbon grid of the future, Mainspring has developed a new category of power generation - the linear generator - that delivers local, scalable, and fuel-flexible power to help accelerate the transition to the net-zero carbon grid. The unique combination of attributes offer

    Job Source: Mainspring Energy
  • Apple Inc.

    Senior Embedded Software Engineer

    Cupertino, CA, United States

    • Ending Soon

    Add a favorite To view your favorites, sign in with your Apple ID. In this role, you will develop innovative firmware for future Apple products. The position requires high level architectural thinking along with low-level programming, excellent communication and leadership skills, and the ability to work in a fast-paced environment. You will be a

    Job Source: Apple Inc.
  • Recogni

    Senior Embedded Software Engineer

    San Jose, CA, United States

    • Ending Soon

    About Recogni Artificial intelligence (AI ) is  transforming  our world.  It can perform cognitive functions  that previously only humans  could do,  such  as perceiving interactions across different  environments  with the  ability  to quickly learn  and  then  solve complex problems . At Recogni we  have innovative  approaches to machine learnin

    Job Source: Recogni
  • EVONA

    Senior Embedded Software Engineer

    Santa Clara, CA, United States

    • Ending Soon

    Senior Embedded Software Engineer Santa Clara, California My client builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction opportunities, in addition to various science and explora

    Job Source: EVONA
  • Recogni

    Senior Embedded Software Engineer

    San Jose, CA, United States

    About Recogni Artificial intelligence (AI ) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems . At Recogni we have innovative approaches to machine learnin

    Job Source: Recogni
  • Bayone

    Senior Software Embedded Engineer

    San Jose, CA, United States

    • Ending Soon

    JOB DESCRIPTION In short, we are looking for "C++ developer in Embedded Linux "! Must Have Programming in Embedded Linux environment Software Development in C++ Responsibilities: Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great opportunity for you to work on Client's state-of-the-art EV chargers and energ

    Job Source: Bayone

Senior Embedded Software Engineer

Mountain View, CA, United States

Job Title: Senior Embedded Software Engineer

Job Location: Mountain View, CA (On-site)

Job Type: Full-time(Permanent)

Must-Have: C, Firmware, Device driver, RTOS

Required Skills: Multithreading

Concurrency

Reentrance Very experienced with embedded systems Being able to design and develop software that works well in resource-constrained environments (CPU, battery, networking, memory, etc)

Familiar with work closer to the hardware

Being a generalist with firmware and embedded work Have a wider breadth of expertise

Be ready for ongoing changes and innovation

No specific single platform (e.g., chipset or specific RTOS) is required, but the ability to quickly learn, and a solid engineering foundation

Experience with RTOS

Excellent software engineering skills Not just "hacking" code together, but writing rock-solid software

Creating readable, maintainable, and extensible code

Understand secure code

Excellent software design skills Plan before coding

Creating good software design documents

Being able to collaboratively improve designs together with stakeholders

Solid understanding of C programming at a very solid level

Preferred (Bonus) Skills: Strong expertise in communication protocols

Experience in Firmware development

Custom protocols on top of TCP/IP, Bluetooth, WiFi, or similar

Designing or extending protocols

Debugging and testing communication

Experience with lossy communication, making communication robust

Experience with test automation for embedded systems

Experience with code refactoring

Experience with "bare-metal" embedded systems

Experience with real-time embedded Linux OS

Experience with IoT, sensors

C++ programming at a solid level

Apply

Create Email Alert

Create Email Alert

Email Alert for Senior Embedded Software Engineer jobs in Mountain View, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.