Senior Principal Engineer (Software/Firmware)

I8IS INC.
Santa Clara, CA, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$200,000.0 - $260,000.0
Working hours
Regular working hours
Job source

Tech stack

JIRA Booting (BIOS) C++ (Programming Language) Continuous Integration Software Debugging Embedded Software Firmware Python (Programming Language) Release Management Scripting Gitlab

Job description

  • Firmware Lifecycle Management: Manage firmware for coherent optical modules, including bring-up, calibration, validation, and production release.
  • Feature Design: Architect and implement features including hitless firmware upgrades, bootloader design, and hardware adaptation layers.
  • Collaboration: Work closely with DSP, hardware, ATE, and test engineering teams to ensure seamless integration.
  • Customer & Technical Support: Act as a technical expert to respond to customer inquiries and debug complex field issues across hardware/firmware boundaries.

Requirements

  • Experience: 15+ years in embedded software/firmware architecture, design, and implementation.
  • Core Expertise: Deep, hands-on experience in coherent optical module firmware and SoC-based embedded platforms.
  • Technical Skills: Expert-level proficiency in C/C++ firmware development and Python-based scripting.
  • System Knowledge: Strong background in bootloader design and debugging.
  • Tools & Flow: Proficiency with Jira, GitLab, and CI/CD-based release flows.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

6:14 min

Modernizing deployment pipelines for embedded hardware devices

Chris Heilmann +2 · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

Videos

See all

Related articles

See all