Reference:BH-2089
Sector:Electrical Engineering
Salary:$180,000 to $2,000,000 Per Annum
Benefits:0
Town/City:California
Contract Type:Permanent
Firmware Engineer | | $180K+ based on experience | Bay Area
Are you an experienced firmware engineer with expertise in embedded systems and software design? Do you enjoy working at the intersection of firmware, software, and hardware to drive innovation? If so, this opportunity is for you!
About the Role
We are seeking a Firmware Engineer to develop, optimize, and validate embedded firmware for cutting-edge photonic systems. In this role, you will collaborate across functional teams to build a co-simulation model that integrates firmware with software for validation and design optimization. You will also be responsible for designing, developing, and debugging embedded firmware for advanced technologies.
Key Responsibilities
Experience & Skills Required
What’s in It for You?
This role offers the opportunity to work on high-impact projects at the forefront of embedded firmware development. If you're ready to tackle new challenges and contribute to innovative solutions, we’d love to hear from you!
Are you an experienced firmware engineer with expertise in embedded systems and software design? Do you enjoy working at the intersection of firmware, software, and hardware to drive innovation? If so, this opportunity is for you!
About the Role
We are seeking a Firmware Engineer to develop, optimize, and validate embedded firmware for cutting-edge photonic systems. In this role, you will collaborate across functional teams to build a co-simulation model that integrates firmware with software for validation and design optimization. You will also be responsible for designing, developing, and debugging embedded firmware for advanced technologies.
Key Responsibilities
- Implement co-simulation techniques to validate embedded firmware with software and hardware models.
- Utilize simulation tools, such as virtual platforms, to test and debug firmware before hardware availability.
- Design, develop, and optimize embedded firmware for microcontrollers and system-on-chips (SoCs).
- Develop high-quality, reusable, and maintainable software architectures.
- Work closely with hardware, software, and systems engineers to ensure seamless 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.
Experience & Skills Required
- Bachelor’s or Master’s 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 using tools such as SystemC, MATLAB Simulink, or virtual prototypes.
- Solid 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.
What’s in It for You?
- Competitive salary based on experience, starting at $180K.
- Comprehensive benefits package, including medical, dental, and vision insurance.
- Disability insurance coverage.
- Opportunities to work on cutting-edge technology in a collaborative environment.
This role offers the opportunity to work on high-impact projects at the forefront of embedded firmware development. If you're ready to tackle new challenges and contribute to innovative solutions, we’d love to hear from you!
You may also be interested in...
Reference: BH-2168
Sector: Electrical Engineering
Salary: £180,000 to £200,000 Per Annum
Town/City: San Jose
Benefits: Equity + Bonus + Benefits
Contract Type: Permanent
Photonics Systems Control & Test Engineer Full-Time | Bay Area | $180K–$220K + Equity + Benefits Control the Future of Programmable Photonics This is a rare opportunity to lead development of advanced control algorithms and testing
Reference: BH-2167
Sector: Electrical Engineering
Salary: $180,000 to $220,000 Per Annum
Town/City: San Jose
Benefits: Stock Options, Bonus & Benefits
Contract Type: Permanent
Active PIC Designer Full-Time | Bay Area | $200K–$220K + Stock Options + Full Benefits Innovate at the Core of Optical Interconnects! We’re seeking an expert in silicon photonics to design and optimize high-speed active devices
Reference: BH-2080
Sector: Electrical Engineering
Salary: $140,000 to $235,000 Per Annum
Town/City: Thousand Oaks
Benefits: 0
Contract Type: Permanent
Senior Analog Mixed Signal IC Design Engineer | Competitive Salary | Full-Time | U.S. Citizenship Required Are you an experienced IC design engineer with expertise in Analog and Mixed-Signal circuits? Are you looking to join a cutting-edge team