Jobs
>
San Jose

    Senior Software Embedded Engineer - San Jose, United States - Bayone

    Default job background
    Description

    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


  • Edison Smart San Jose, United States

    Embedded Rust Engineer | San Mateo | Up to $180,000 · Join a growing IoT startup based in San Mateo who are building a connected solution used for predictive maintenance in critical transport infrastructure. · As an Embedded Rust Engineer, you will work in a small team to help bu ...


  • Tripod Networking San Jose, United States

    Our client is looking for a hands-on manager to lead the Embedded Engineering team. · Exp. with PCIE required. · CXL a huge plus. · Qualifications · Bachelor's degree or equivalent experience in Engineering or related field of study · 2+ years of management experience · 12+ ...


  • Reebotic San Jose, United States

    Some people think inside the box, some people think outside the box.If you have no idea what a box is, this position might be for you.We are looking for an Embedded Test Engineer who is passionate abouttesting. You will get your hands dirty designing, coding, maintaining,and exte ...

  • Yoh

    Embedded Engineer

    4 weeks ago


    Yoh San Jose, United States

    Embedded Engineer Qualifications · • Bachelor's or Master's Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience · • 6+ years' Software Engineering experience in the following: device driver development, embedded systems ...

  • Saxon Global

    Embedded Engineer

    2 weeks ago


    Saxon Global San Jose, United States

    Hi · Hope you are doing good. · We are looking for Embedded Engineer. This is a full time position. Please check the job description and reply to me if you are available for this position. · Title: Embedded Engineer · Location: San Jose, CA (Onsite) · Duration: Full Time · ...


  • eTeam Inc San Jose, United States

    Job Title: Sr. Embedded Engineer · Location: San Jose, CA · Duration: 12 Months + Possible Extension · This is an On-site position, Candidates willing to relocate can apply for this position. · Job Description: · Looking for an Engineer worked on Low-level Android Platform, D ...

  • Thermo Fisher Scientific

    Embedded FPGA Engineer

    19 hours ago


    Thermo Fisher Scientific San Jose, United States

    Job Description · When you join us at Thermo Fisher Scientific, you'll be part of a smart, driven team that shares your passion for exploration and discovery. With revenues of $20 billion and the largest investment in R&D in the industry, we give our people the resources and oppo ...


  • Picarro Santa Clara, United States

    Title: Software Engineer, Embedded Software · Location: Santa Clara, CA · Job Term: Full time · The Opportunity: · Picarro is seeking a Software Engineer, Instrument Software. · Picarro's novel and transformative instruments will be deployed in various applications, from semicon ...


  • LanceSoft San Jose, United States

    Job Description: · Location: Burlingame, CA, (Candidate needs to work Day 1 onsite) · Experience level: 7- 15 Years · Note: This is Similar to Embedded Firmware Engineer role with strong experience on Embedded Firmware experience; C, C++ & python; Linux, Low level driver develop ...


  • Bayone San Jose, United States

    JOB DESCRIPTIONIn short, we are looking for "C++ developer in Embedded Linux " · Must HaveProgramming in Embedded Linux environmentSoftware Development in C++ · Responsibilities: · Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great opport ...


  • Midea America Corp San Jose, United States

    Midea America Corp. is one of the world's largest home appliance brands, offering the most comprehensive selection of products in the world to fully serve the needs of day-to-day living at home, at work, or anywhere else you go. In North America we strive to aim high, put the cus ...


  • Lumicity San Jose, United States

    WRITTEN DESCRIPTION · We are seeking an Embedded Software Engineer for a technical leadership role in delivering our innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of ...


  • EVONA Santa Clara, United States

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


  • InnoPhase IoT San Jose, United States

    About InnoPhase IoT · If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experienc ...


  • Oxford Global Resources San Jose, United States

    Title Role: Embedded Systems Engineer (PCI-e Driver s development for complex controller) · Location: San Jose, CA - ideally daily but could be open to Hybrid · Length of Contract : 3-6 months+ · Hours: 40 hours per week · Process: 24-hour feedback Contract 2 Rounds: 30 min / 2nd ...


  • NXP Semiconductors N.V. San Jose, United States

    Embedded Software Engineer - Customer Applications Support · Company Description · NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NX ...


  • Pharrowtech San Jose, United States

    We are looking for an Embedded System Engineer who: · Wants to make a positive impact and become a critical success factor within a vibrant and talented start-up; · Enjoys working on complex high-speed wireless systems, with state-of-the-art IEEE 802.11ad/ay and 5G NR mmWave RFIC ...


  • Thermo Fisher Scientific San Jose, United States

    When you join us at Thermo Fisher Scientific, youll be part of a smart, driven team that shares your passion for exploration and discovery. With revenues of $20 billion and the largest investment in R&D in the industry, we give our people the resour Embedded, Engineer, Electrical ...


  • Quantum World Technologies Inc. San Jose, United States

    Looking Onsite ||Embedded SSD Engineer||San Jose, CA (Onsite) || TCS · Embedded Software/Firmware Development · SSD Firmware testing experience · • Proficiency in SSD firmware design using assembly, C. and C++ programming, Python scripting. · Knowledge of storage systems, Flash m ...


  • Cepton San Jose, United States

    Cepton(Nasdaq: CPTN), a leading intelligent lidar solution provider, is looking for a strong · Embedded Software Engineer · with specific interests in either low-level bare metal embedded systems or computer vision and 3D perception algorithms. With a 3D point cloud generated b ...