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 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Fremont, CA vacancy
  • $99k - $220k

     ...Global Product Engineering   In the Global Products Group, we are dedicated to excellence...  ...The impact you’ll make As a Software Engineer at Lam, you will be at the forefront...  ...experience. Experience with embedded software development, distributed systems... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day 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
    3 days ago
  • $179.4k - $263.12k

     ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-...  ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and...  ...ResponsibilitiesDesign, develop, and optimize embedded platform software for automotive ADAS... 
    Suggested
    Immediate start

    Lucid Motors

    Newark, CA
    5 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...  ...and GrowWe are seeking a highly motivated Embedded Software Engineer to join our team within... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  • $214k - $290k

     ...Set firmware development methodology, review code, and mentor engineers; represent firmware architecture to customers and internal executives...  ...Computer Science, or a related field.Experience: 10+ years of embedded/firmware development experience, including significant BMC/... 
    Suggested
    Permanent employment
    Full time

    Hyve Design Solutions

    Fremont, CA
    6 days ago
  • $114k - $228k

     ...nutritionals and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries.The Opportunity:The Sr Embedded Software Engineer located in our Milpitas, California location oversees the design, development, and validation of software for embedded... 

    Abbott

    Milpitas, CA
    2 days ago
  • $130k - $175k

     ...delivering 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 a... 
    Worldwide
    Flexible hours

    Tarana Wireless

    Milpitas, CA
    3 days ago
  • $167.7k - $245.2k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ...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 Systems

    Milpitas, CA
    4 days ago
  •  ...Silicon Technologies, located in Pleasanton, Ca, is seeking a Software Engineer who is passionate about moving new technology to production....  ...have familiarity with: Familiar interfacing with hardware (embedded devices, lab equipment, etc.) over standard serial... 
    Permanent employment

    Bright Silicon Technologies

    Pleasanton, CA
    1 day ago
  •  ...Embedded Software EngineerPleasanton, CA 94588Employment Type: ContractJob Number: 32347Industry: AERO - AerospaceJob DescriptionJob Title...  ...Protingent Staffing has an exciting contract Embedded Software Engineer with our client located in Pleasanton, CA. Key... 
    Contract work

    Protingent

    Pleasanton, CA
    1 day ago
  • $159.5k - $271.2k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development...  ...a highly motivated and experienced Lead Embedded Software Engineer to join our dynamic team... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    2 days ago
  • $99k - $220k

     ...dedicated to excellence in the design and engineering of Lam's etch and deposition products....  ...communication protocols. (SPI, I2C, UART)Strong embedded systems firmware (bare metal / RTOS)...  ...life with a comprehensive set of outstanding benefits.Department:Software Engineering
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    3 days ago
  • $167.7k - $245.2k

     ...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring...  ...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

    Outshift by Cisco

    Milpitas, CA
    3 days ago
  •  ...Job Description Job Description Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers... 

    Pivotal Systems

    Fremont, CA
    17 days ago
  • $160k - $200k

     ...reliability, and performance. We proudly engineer high-performance systems for critical,...  ...team. This team will be responsible for software development for optical network modules....  ...DoDevelop a robust and high-performance embedded software system and applications in full... 
    Long distance
    Flexible hours

    Molex

    Fremont, CA
    3 days ago
  •  ...revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking...  ...driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote and...  ...of developing firmware and/or software for embedded products. Experience with IoT... 
    Full time
    Local area

    Alif Semiconductor

    Pleasanton, CA
    4 days ago
  • $104k - $130k

     ...Position Overview: As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power large-scale computation behind our printing workflows. Turning complex build geometry into print instructions requires running heavy... 
    Full time
    Work experience placement
    Local area

    Velo3d

    Fremont, CA
    1 day ago
  • $155k - $200k

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

    Tarana Wireless

    Milpitas, CA
    4 days ago
  • $170k - $190k

     ...supporting applications in environmental monitoring, industrial safety, air quality, research, and emissions measurement.  The Embedded Software Engineer will be working with the Engineering team at Aeris Technologies, based out of our office in Hayward, CA. They will focus... 
    Work at office

    Project Canary

    Hayward, CA
    17 days 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
    3 days ago
  • $120k - $160k

     ...fast-paced, energetic environment.What You’ll DoAs a Hardware Engineer, you’ll play a critical role in configuring, validating, and optimizing...  ..., PowerPoint, SharePoint).Experience with Wiki/Project tacking software (Confluence, JIRA) and PLM systems (Agile or similar) is a plus... 
    Full time
    Work experience placement

    Hyve Solutions

    Fremont, CA
    4 days ago
  •  ...Senior Firmware Engineer - Optical SolutionsAt Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.Additionally, everyone... 

    Koch Industries

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

     ...reliability, and performance. We proudly engineer high-performance systems for critical,...  ...componentsPort, integrate and test DSP chip driver software on target platformsDesign and develop...  ...vendor DSP or PHY driver SDKs on embedded targetsExperience building GUI-based lab... 
    Long distance
    Flexible hours

    Molex

    Fremont, CA
    4 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...  ...QualificationsKey ResponsibilitiesDevelop embedded firmware and software in C/C++ for heterogeneous... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    6 days ago
  • $110.62k - $149.66k

     ...organization that is shaping the future of technology.Systems Engineer - Atmospheric SystemsJob DescriptionBrooks Automation is a growing...  ..., input/output processes and working parameters for hardware/software compatibility.Coordinate design of subsystems and integration of... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    5 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...  ...QualificationsKey ResponsibilitiesDevelop and maintain embedded software and firmware for semiconductor... 
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    6 days ago
  • $141k - $307k

     ...talented and motivated individuals to join the Global Velocity Lab Engineering team at Lam Research. This is a small concept and feasibility...  ...inputs/outputs, and working parameters for hardware and/or software compatibilityWork closely with software and controls experts... 
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Fremont, CA
    2 days ago
  •  ...A leading technology company in Fremont is seeking an Embedded Software Engineer to design and develop firmware and low-level software for embedded systems. The ideal candidate will have proficiency in C and C++ and a strong understanding of hardware-software integration... 

    Pivotal Systems

    Fremont, CA
    2 days ago
  •  ...needs, we are looking for a BMC Firmware Engineer.Job Title: BMC Firmware EngineerJob Type...  ...design, development, and debugging of embedded firmware for servers and data center platforms...  ...expertise in electronics, operational software, and systems integration.... 
    Remote work

    Maxonic

    Fremont, CA
    5 days ago
  •  ...support.Maintain accurate and detailed documentation of firmware designs and testing procedures.Education & ExperienceMS in Electrical Engineering or related technical fields.5 years of related experience is preferredSkillsSolid foundation in digital circuit design,Deep... 
    Work at office

    Coherent

    Fremont, CA
    2 days ago

Do you want to receive more vacancies?

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