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

  • Qualcomm

    Senior Embedded Software Engineer

    Santa Clara, CA, United States

    As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. Responsibilities • Software architecture enhancement using various SW design patterns and writing/re-architecting existing and new software

    Job Source: Qualcomm
  • 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
  • Ford Motor Company

    Senior Software Engineer, Embedded

    Palo Alto, CA, United States

    As a Software Engineer with a focus on the embedded systems on the Tools & Infrastructure team you will be responsible for delivering high quality systems software spanning deeply embedded firmware libraries to code generation and tooling. You will solve problems inherent to complex communications networks such as reliability, testability, extensib

    Job Source: Ford Motor Company
  • 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.
  • Ford Motor Company

    Senior Embedded Software Engineer

    Palo Alto, CA, United States

    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 fun

    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.
  • 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
  • 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

Senior Software Embedded Engineer

San Jose, CA, United States

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 energy systems! The well qualified candidate will be responsible for the specification, design, implementation and testing of various embedded software components for Client's DC charging/energy systems. The SW runs in embedded Linux OS on embedded HW platforms. Typical components involve PWM, A/D, D/A, sensors, CAN/Ethernet, low latency discrete board-to-board communication, timer applications, gRPC, Dbus, etc. The candidate is responsible for all aspects of embedded SW engineering from requirements, coding, to validation. This position requires a solid understanding of multi-core embedded processor/controller architecture and peripherals.

The tasks include but not limited to:

* Design, build and maintain embedded Linux components and interface/device drivers for embedded SW applications.

* Embedded SW architecture design and algorithm packaging/coding.

* Create elegant/efficient software components and bullet-proof API/interfaces for real time workloads

* Develop software component testing methodologies and implementations to ensure maturity/stability.

* Work on hardware bench to guarantee software operation and debug system problems.

* Solve real-time signal/data processing problems.

* Document requirements, software design and test procedures/results.

Qualifications:

* Hands-on skills and enthusiasm in embedded SW programming using C++/C, Python.

* Experience with embedded Linux SW development is highly desired.

* Understanding of basic Linux OS, kernel operation and build tools.

* Comfortable to work in Linux terminal and use scripting language such as Shell/Python/Perl.

* Knowledge of HW peripherals such as Ethernet, CAN, I2C, SPI, Uart, USB.

* Experience with collaboration tools such as Jira, Jama, SharePoint.

* Experience with embedded debugging tools such as Jtag, PLS/UAD, Lauterbach.

* Proficiency in version control software such as Git.

* Good team player with excellent verbal/written communications skills.

* Self-motivated, schedule driven, active/positive, eager to learn and explore.

* Ownership and leadership to drive the solution of complex problems across multiple teams and domains.

* Enjoy a fast paced dynamic environment (quick turn around time, modification of schedule to meet new needs).

* A college degree in an applicable engineering field.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Senior Software Embedded Engineer jobs in San Jose, 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.