Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

United IT

Embedded Software Engineer

Key skills: Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation

What You'll Do:

  • Development of embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms.
  • Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to industry standards.
  • Collaborate with global cross-functional teams to integrate advanced technologies such as machine vision and machine learning into embedded systems.
  • Mentor and transfer knowledge to junior staff members

What You'll Bring:

  • Computer Engineering or Electrical Engineering Bachelor’s Degree with 8+ years OR a master’s degree with 5+ years of embedded software development experience in support of a product or device in a relevant industry, such as Semiconductor, Aerospace, Medical Devices, etc.
  • Proficiency in C, C++ and working experience in C#, with expertise in real-time operating systems and microcontroller units (MCUs).
  • Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics.
  • Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation.
  • Expert in interrupt service routines and integration of external peripherals over I2C, SPI, etc.
  • Demonstrated expertise in ARM architecture / platforms.
  • Experience in customizing Linux operating systems for ARM platform.
  • Fluency in UML for Object-Oriented Analysis/Design, including state machines.
  • Excellent written and verbal communication skills.
  • Working knowledge of industrial protocols like EtherCAT, Modbus TCP/IP, etc, preferred.
  • Proficiency in Python and familiarity with machine vision and machine learning algorithms preferred.
  • Previous experience in the semiconductor or semiconductor equipment industry preferred.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Fremont, CA vacancy
  •  ...instrumentation What You'll Do: Development of embedded software solutions, spanning precision motion control, sensor integration...  .... Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to... 
    Suggested
    Work experience placement

    United IT Solutions

    Fremont, CA
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Fremont , California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA... 
    Suggested
    Full time

    NR Consulting

    Fremont, CA
    4 days ago
  •  ...One of the Bay Area’s (Fremont) well-established, privately held and rapidly growing companies is seeking an experienced Embedded Software Engineer. What You Get to Do! This position is responsible for applying knowledge of engineering principles to design, develop and... 
    Suggested

    Specialized Recruiting Group - Central Oregon

    Fremont, CA
    2 days ago
  • Lucid Motors in California is looking for an experienced software engineer to design and optimize embedded platform software for automotive ADAS and autonomous driving systems. The ideal candidate will have over 8 years of experience in embedded software development, strong... 
    Suggested

    Lucid Motors

    Newark, CA
    4 days ago
  • $35 per hour

    Embedded Software Engineer Intern, Implant Embedded Systems Fremont, California, United States We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize... 
    Suggested
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Fremont, CA
    4 days ago
  • Dimaag, based in Fremont, CA, is seeking a skilled software engineer to design and implement embedded software for vehicle control and power systems. The role involves collaborating on architectural designs and developing applications for real-time operating systems. Ideal... 
    Remote job

    Dimaag

    Fremont, CA
    4 days ago
  • $179.4k - $263.12k

     ...better, more sustainable future, then this is the right place for you. Key Responsibilities Design, develop, and optimize embedded platform software for automotive ADAS and autonomous driving systems Perform board bring‑up and develop low‑level device drivers for SoC... 
    Immediate start

    Lucid Motors

    Newark, CA
    4 days ago
  • Dimaag, based in Fremont, CA, is seeking an experienced software engineer to develop software solutions for electric vehicle technologies. The role involves analyzing user needs, designing, and deploying software for vehicle control and battery management in C/C++. The... 
    Remote work

    Dimaag

    Fremont, CA
    5 days ago
  • A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves... 

    Wayne State University

    Fremont, CA
    3 days ago
  • $136.3k - $231.7k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...Grow*** We are seeking a highly motivated Embedded Software Engineer to join our team within... 
    Work experience placement
    Flexible hours

    KLA-Belgium

    Milpitas, CA
    1 day ago
  • $170k - $190k

     ...Embedded Software Engineer Department: Aeris Employment Type: Full Time Location: Hayward, CA Compensation: $170,000 - $190,000 / year Description Aeris Technologies, Inc., a subsidiary of Project Canary, develops and commercializes advanced, laser-based gas analyzers... 
    Full time
    Work at office

    Project Canary

    Hayward, CA
    1 day ago
  • We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/C++,... 

    Wayne State University

    Fremont, CA
    3 days ago
  • $165k - $241.4k

     ...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the...  ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    1 day ago
  • $120k - $210k

    Tesla is looking for an embedded software engineer to join its Cell Equipment Design team in Fremont, California. This role involves developing firmware for high-capacity manufacturing systems and ensuring the performance of battery technologies. You'll be responsible... 

    Tesla

    Fremont, CA
    5 days ago
  • $130k - $175k

     ...fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    4 days ago
  • INT Technologies, located in Fremont, CA, is looking for a lead technical specialist to provide guidance in web systems environments. The role involves leading projects, managing resources, and ensuring quality and compliance in web and e-commerce applications. The ideal...

    INT Technologies

    Fremont, CA
    3 days ago
  •  ...most notably the Tesla and Waymo Class 8 trucks. You will be working with a highly cross-functional team of systems, software, hardware and vehicle engineers, as well as an incredibly talented team of designers, technicians, and a wide range of other professionals.... 
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Terraline

    Fremont, CA
    17 days ago
  • KLA-Belgium is seeking a Lead Embedded Software Engineer in Milpitas, CA to design and develop software for semiconductor inspection systems. You will lead the charge in complex embedded applications while mentoring a team and driving software methodologies. Ideal candidates... 

    KLA-Belgium

    Milpitas, CA
    4 days ago
  • A leading recruitment agency is seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and testing high-quality embedded software, especially in a Linux environment. Ideal candidates will have a B.S. in Computer Science or... 

    Specialized Recruiting Group

    Fremont, CA
    2 days ago
  • $200k - $240k

     ...The Hardware Engineering Manager will work on the development of next generation NOVA metrology systems with a group of mechatronics and...  ...Work collaboratively with various teams, including systems, software, applications, service, manufacturing, and customers, to achieve... 

    Nova Measuring Instruments

    Fremont, CA
    11 hours ago
  •  ...Embedded Engineer Fremont, CA Design, develop, and optimize embedded software for high-performance systems. Collaborate with hardware engineers to ensure seamless integration of software with embedded hardware platforms. Write and maintain device drivers, low... 

    Kasmo Global

    Fremont, CA
    4 days ago
  •  ...accurate and detailed documentation of firmware designs and testing procedures. Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related experience is preferred Skills Solid foundation in digital circuit... 
    Permanent employment
    Work at office

    II-VI Aerospace & Defense

    Fremont, CA
    3 days ago
  • An American international banking and financial services holding company . It is the world's second-largest bank by market capitalization and the third largest bank in the U.S. by assets. Job Description Acts in a lead technical role providing technical guidance and consultation...

    INT Technologies

    Fremont, CA
    3 days ago
  • $150k - $200k

     ...Application Engineer Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want...  ...experience of developing firmware and/or software for embedded products. Experience with... 
    Local area

    Alif Semiconductor

    Pleasanton, CA
    2 days ago
  • $160k - $200k

     ...Range: $160,000.00 To $200,000.00 Annually JOB SUMMARY Systems Engineering at THINK Surgical, Inc. plays a critical role across multiple...  ...: Lead the integration of multi-disciplinary components (software, hardware, mechanical) to ensure cohesive system functionality... 
    Full time
    For contractors
    Work experience placement
    Work at office
    Remote work

    Think-Surgical,-Inc.

    Fremont, CA
    5 days ago
  •  ...Computer Vision Engineer Location: Fremont, CA Key Skills: C#/C++ programming Computer...  ...What You'll Do: As a Computer Vision Software Engineer, your tasks are focused on...  ...operating systems. The projects all involve embedded software control of robotics and other... 
    Work experience placement

    United IT

    Fremont, CA
    4 days ago
  •  ...LAM RESEARCH Corporation in Fremont, California is seeking a Software Engineer to design, develop, and troubleshoot software tools that integrate seamlessly with hardware across their product portfolio. This role involves collaborating with cross-functional teams to drive... 

    Lam Research

    Fremont, CA
    1 day ago
  • Systems Engineer II : 64756-1 Location: Onsite; Fremont, CA Duration: 12+ months The Systems Engineer owns the success of specific...  ...Collection: Partner with engineering team to pull functional software/firmware build candidates for testing in the final site... 

    Infotech Sourcing

    Fremont, CA
    3 days ago
  • $93.94k - $159.69k

    Job Description The Lead AV Solutions Engineer is a trusted advisor and technical support professional for the WESCO Global Solutions business. The Advanced Technology Support (ATS) team is the second tier of support in all our technologies. You will act as a technical... 
    Work at office

    Anixter International

    Fremont, CA
    5 days ago
  • $154k - $212k

     ...for you. Your Role: Implement efficient and robust software for our embedded autonomous driving compute platform, such as sensor drivers...  ...BS minimum in the areas of Computer Science, Electrical Engineering or other related fields Ideally 5+ years of work experience... 
    Remote job
    Work experience placement
    Immediate start

    Lucid Motors

    Newark, CA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!