Embedded Controls Software Engineer

4 days ago


San Jose, California, United States Yoh, A Day & Zimmermann Company Full time
Job DescriptionEmbedded Controls Software Engineer

About the Role:
We are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. Has hands-on experience developing drivers and controlling actuators for low-voltage motors and lighting control.

Responsibilities:
  • Create control/estimation algorithms for various body control features like window control, closure system, and lighting.
  • Lead the design and integration of various body controls hardware components on electrical test assets such as benches, bucks, labcars, and vehicles.
  • Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams.
  • Own electrical architecture of body controls, perform trade studies to realize efficient design strategies and optimize for cost.
  • 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, including low power modes.
  • Spearhead body controls feature development, working cross-functionally with hardware, software, architecture, and many other teams to author feature boundary diagrams and validation strategies.
  • 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.

Requirements:
  • Master's degree in electrical engineering, mechanical engineering, or computer science, with evidence of exceptional ability, or equivalent
  • 3+ years of experience on electrical hardware applications, prototype bring-up, and systems development.
  • 3+ 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.)
  • 3+ 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.

Preferred Skills:
  • Highly collaborative mindset and strong communication skills
  • Experience in driver development and RTOS integration.
  • 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

What We Offer:
  • Competitive salary range: $80.00 - $100.00 per hour
  • Opportunity to work with a leading company in the automotive industry
  • Collaborative and dynamic work environment
  • Professional development opportunities

Equal Employment Opportunity:
Yoh, a Day & Zimmermann company, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Contact Us:
If you are an individual with a disability and require accommodation in the application process, please visit https://www.yoh.com/applicants-with-disabilities to contact us.

  • San Jose, California, United States Yoh Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including device drivers,...


  • San Jose, California, United States Yoh Full time

    Embedded Software EngineerYoh, a Day & Zimmermann company, is seeking an experienced Embedded Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and testing software for embedded systems.Responsibilities:Develop and maintain software for embedded systems, including device...


  • San Jose, California, United States Yoh Full time

    Job Title: Embedded Software Engineer, Vehicle ControlsYoh, a Day & Zimmermann company, is seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. As an Embedded Software Engineer, Vehicle Controls, you will be responsible for developing and implementing control strategies for various vehicle motion attributes and...


  • San Jose, California, United States Yoh Full time

    Embedded Engineer QualificationsWe are seeking a highly skilled Embedded Engineer to join our team at Yoh, a Day & Zimmermann company. The ideal candidate will have a strong background in software development, particularly in embedded systems, and will be able to design, develop, and test software for a variety of platforms.Key Responsibilities:Design,...


  • San Jose, California, United States Yoh Full time

    Job Description**Embedded Software Engineer**We are seeking an experienced Embedded Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems,...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerJob Summary:We are seeking a highly skilled Firmware Engineer to join our team at Intelliswift Software. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for embedded systems.Key Responsibilities:Design and Develop Firmware: Create high-quality firmware for embedded systems using...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerJob Summary:We are seeking a highly skilled Firmware Engineer to join our team at Intelliswift Software. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various embedded systems.Key Responsibilities:Design and Develop Firmware: Create efficient and reliable firmware for embedded...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 MonthsLocation: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services. Our team of experts contributes to making Intelliswift a reliable partner in IT and talent solutions.Job Summary:We are...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our UCS Chassis Management Controller team. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Pfeiffer Vacuum Valves & Engineering. As an Embedded Software Engineer, you will be responsible for designing, developing, and troubleshooting software for our embedded systems.Key Responsibilities:Design and develop software for embedded...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job OverviewDepartment: R&D ValvesReports to: Head of Global Product Group ValvesFLSA Status: ExemptPOSITION SUMMARYThe Embedded Software/Firmware Engineer is accountable for the design, development, and troubleshooting of embedded software and firmware for both new and existing products. This role also involves enhancing operational efficiency and...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 MonthsLocation: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services to Fortune companies, SMBs, ISVs, and fast-growing startups.Job Description:Must have expertise in coding with...


  • San Jose, California, United States Yoh Full time

    Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Systems Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems,...


  • San Jose, California, United States The Panther Group Full time

    Embedded Firmware Design EngineerWe are seeking an experienced Embedded Firmware Design Engineer to contribute to the development of advanced lidar systems and technology. The ideal candidate will have a strong background in embedded software design, development, and testing, with a focus on C, C++, and Python.Key Responsibilities:Design and develop...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleCisco Systems is seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Software team. As a technical lead, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesLead a team of skilled...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our UCS Chassis Management Controller team. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain...


  • San Jose, California, United States The Panther Group Full time

    Embedded Firmware Design EngineerWe are seeking an experienced Embedded Firmware Design Engineer to join our team at The Panther Group. This role requires a strong background in embedded systems, firmware development, and software design.Key Responsibilities:Design and develop efficient and reliable firmware for ASIC prototyping validation in lidar...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in computer science and communication systems, with expertise in C/C++ programming and embedded systems.Key Responsibilities:Design, code, and test signal...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job Title: Embedded SoftwareWe are seeking a skilled Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in computer science or communication systems and experience in designing, coding, and testing signal processing firmware or communication control protocol state machines.Key...


  • San Jose, California, United States Broadcom Full time

    Job DescriptionBroadcom is seeking a highly skilled Embedded Systems Software Engineer to join their team in the Ridder Park, San Jose, California facility. The ideal candidate will have a strong foundation in C and Python programming, coupled with a deep understanding of Linux kernel, device drivers, and embedded systems.ResponsibilitiesDesign, develop, and...