Demo

Firmware Engineer Embedded Systems & Co-Simulation

Xscape Photonics Inc
Santa Clara, CA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 6/3/2025

About the Role :

Xscape Photonics is seeking a highly skilled Firmware Engineer with a strong background in software design and embedded firmware development. Once hired, you would be working across functional teams to build a co-simulation model which integrates firmware with software models for validation and design optimization. You would also work on designing, developing, and debugging our embedded firmware for photonics systems.

Key Responsibilities :

  • Implement co-simulation techniques to validate embedded firmware with software / hardware models.
  • Utilize simulation tools, like virtual platforms to test and debug firmware before hardware availability.
  • Design, develop, and optimize embedded firmware for microcontrollers and SoCs.
  • Develop high-quality, reusable, and maintainable software architectures.
  • Work closely with hardware, software, and systems engineers to ensure proper firmware-hardware integration.
  • Optimize firmware for performance, power consumption, and reliability.
  • Implement real-time operating systems (RTOS) and low-level drivers for peripherals.
  • Develop and execute unit tests, integration tests, and system-level simulations.
  • Participate in code reviews, documentation, and version control processes.

Required Qualifications :

  • Bachelors or Masters degree (preferred) in Computer Engineering, Computer Science, or a related field.
  • 7 years of experience in embedded firmware development.
  • Strong proficiency in C / C , with knowledge of Python or MATLAB for simulation.
  • Experience with co-simulation methodologies, such as using SystemC, MATLAB Simulink, or virtual prototypes.
  • Understanding of software architecture, design patterns, and real-time systems.
  • Experience with debugging tools, emulators, and logic analyzers.
  • Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet).
  • Hands-on experience with RTOS-based or bare-metal embedded systems.
  • Experience with Git, CI / CD pipelines, and automated testing for firmware development.
  • Preferred Qualifications :

  • Experience with STM32 MCUs is a plus.
  • Familiarity with model-based design and digital twin simulations
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Firmware Engineer Embedded Systems & Co-Simulation?

    Sign up to receive alerts about other jobs on the Firmware Engineer Embedded Systems & Co-Simulation career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Xscape Photonics Inc

    Xscape Photonics Inc
    Hired Organization Address Santa Clara, CA Full Time
    About the Role : Xscape Photonics is seeking a highly skilled Firmware Engineer with a strong background in software des...
    Xscape Photonics Inc
    Hired Organization Address Santa Clara, CA Full Time
    Module Testing Technician Xscape Photonics is seeking a skilled and detail-oriented Module Testing Technician to join ou...

    Not the job you're looking for? Here are some other Firmware Engineer Embedded Systems & Co-Simulation jobs in the Santa Clara, CA area that may be a better fit.

    Firmware Engineer – Embedded Systems & Co-Simulation

    Xscape Photonics Inc, Santa Clara, CA

    Staff Power Electronics Embedded Firmware Engineer

    Electric Hydrogen Co., San Jose, CA

    AI Assistant is available now!

    Feel free to start your new journey!