Senior Embedded Firmware Design Engineer
USD 116K-200K Senior-level Full Time
Tasks
- Analyze RMA and field issues
- Conduct performance characterization
- Create technical documentation
- Debug and emulate firmware
- Define system level and hardware firmware architectures
- Define test methodology
- Design embedded firmware for low power mixed signal circuits
- Develop rule based and machine learning inference firmware
- Drive design reviews
- Execute unit and regression testing
- Implement testability and diagnosis features
- Interface with system digital hardware analog and verification teams
- Mentor and supervise junior engineers
- Perform pre silicon simulation and validation
- Prototype firmware on FPGA
- Provide post silicon customer technical support
- Select CPU or microcontroller and memory sizing
- Support application and production test engineers
- Support silicon lab evaluation and debug
Perks/Benefits
Skills/Tech-stack
ADC | ARM | Assembly | Bare Metal | C++ | CPU Selection | Co-design | Data Path | Debugging | Diagnostic Features | Embedded C | Emulation | FPGA prototyping | Firmware Architecture | Hardware-Software Co-design | Hardware/software | I2C | I3C | Inference | Integration Testing | JTAG | Lab evaluation | Logic analyzer | MIPI | Machine Learning | Microcontroller Architecture | Mixed signal | Multimeter | Oscilloscope | PCIe | PIC | Pre-silicon | Pre-silicon verification | Python | RAM | RISC-V | ROM | Real Time | Real-time Systems | Regression testing | Release Management | Rule-based | Rule-based Systems | SPI | STM32 | Signal Processing | Silicon Lab Evaluation | Silicon Verification | SoC | Software Co-design | Testability design | Time Systems | Unit Testing | Version control
Education
Regions
Countries
States
Cities
Related jobs
-
Software Engineer III, AI/ML, Platforms and Devices USD 147K-210KAndroid | C++ | Data Processing | Debugging | Language ProcessingSenior-level Full TimeSeattle, WA, USA5h ago
-
AI Strategy Lead USD 192K-278KAgentic AI | Artificial Intelligence | As-a-Service | Business Intelligence | Data AnalysisSenior-level Full TimeChicago, IL, USA; Sunnyvale, CA, USA5h ago
-
Agents | Artificial Intelligence | Automated Evaluation | C++ | Code reviewSenior-level Full TimeSunnyvale, CA, USA5h ago
-
API Development | Artificial Intelligence | C# | C++ | Computer VisionMid-level Full TimeSunnyvale, CA, USA; Atlanta, GA, USA5h ago
-
Staff ML Engineer, Search Ads Shopping Relevance Models USD 207K-300KC++ | CI/CD | Data Analysis | Data Processing | Deep learningSenior-level Full TimeMountain View, CA, USA5h ago
-
Software Engineer, ML Accelerators, DeepMind USD 174K-252KC++ | Hardware Accelerators | JAX | Kernel development | Machine LearningMid-level Full TimeMountain View, CA, USA; San Francisco, …5h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerAsynchronous work culture | Flexible management approach | Professional growth opportunities | Remote or distributed workMid-level Full TimePalo Alto, CA, USA10h ago
-
Bash | Cloud infrastructure | Data Ingestion | Data Ingestion Pipelines | Data ProcessingAsynchronous culture | Career growth | Impactful mission | Remote-friendly cultureMid-level Full TimeLos Angeles, CA, USA10h ago
-
Bash | Cloud platform | Data Processing | Docker | GCPAsynchronous culture | Friendly work environment | Remote workMid-level Full TimeBellevue, WA, USA10h ago
-
Bash | Cloud platform | Data Processing | Docker | Google CloudAsynchronous culture | Bonus | Equity | Remote-friendlyMid-level Full TimeDenver, CO, USA10h ago
-
Bash | Data Processing | Docker | GCP | Infrastructure as CodeAsynchronous culture | Friendly laid-back atmosphere | Opportunity for career growthMid-level Full TimeAnaheim, CA, USA10h ago
-
Bash | Data Ingestion | Data Ingestion Pipelines | Data Processing | DockerAsynchronous culture | Flexible management approach | Mission driven product impact | Supportive team environmentMid-level Full TimeProvo, UT, USA10h ago
-
Bash | Data Processing | Docker | GCP | Large Scale DataAsynchronous culture | Competitive benefits | Flexible management | Remote workMid-level Full TimeFort Worth, TX, USA10h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerAsynchronous culture | Career growth | Remote workMid-level Full TimeHouston, TX, USA10h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerMid-level Full TimeCollege Park, MD, USA10h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerMid-level Full TimeSaint Paul, MN, USA10h ago
-
Bash | Cloud platform | Data Processing | Data Processing Pipelines | DockerAsynchronous culture | Competitive benefits | Flexible management | Remote-friendly | Supportive teamMid-level Full TimeDurham, NC, USA10h ago
-
Bash | Cloud platform | Data Processing | Docker | Google CloudAsynchronous work culture | Competitive bonus | Equity compensation | Flexible management approach | Remote-friendly workMid-level Full TimeCary, NC, USA10h ago
-
Bash | Data Processing | Docker | GCP | Infrastructure as CodeAsynchronous culture | Flexible management | Friendly work environment | Portfolio review support | Remote-friendlyMid-level Full TimeCleveland, OH, USA10h ago
-
Bash | Cloud infrastructure | Cloud platform | Data Processing | DockerAsynchronous culture | Opportunity for impact | Remote work | Supportive team environmentMid-level Full TimeSt. Louis, MO, USA10h ago
-
Bash | Cloud platform | Data Processing | Docker | Google CloudAsynchronous culture | Flexible management | Remote workMid-level Full TimeCambridge, MA, USA10h ago
-
Bash | Data Processing | Docker | GCP | Infrastructure as CodeAsynchronous culture | Opportunity to work on high impact product | Remote work | Supportive entrepreneurial teamMid-level Full TimeArlington, VA, USA10h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerAsynchronous work culture | Flexible remote work | Friendly team environmentMid-level Full TimeReston, VA, USA10h ago
-
Bash | Cloud platform | Data Ingestion | Data Processing | DockerAsynchronous culture | Competitive compensation | Entrepreneurial team | Friendly laid-back atmosphere | Opportunity for impactMid-level Full TimeSpokane, WA, USA10h ago
-
Bash | Cloud platform | Data Processing | Docker | Google CloudAsynchronous culture | Flexible management | Remote workMid-level Full TimeReno, NV, USA10h ago