Principal Embedded Firmware Engineer
Tasks
- Debug HW FW issues with JTAG and trace tools
- Define embedded firmware architecture for SoCs
- Define register maps and memory maps
- Design and implement device drivers for SoC peripherals
- Develop boot ROM and bootloader
- Develop low level firmware in C C++
- Drive post silicon bring up
- Ensure firmware maintainability and scalability across SoC generations
- Implement error handling logging and recovery
- Implement secure boot and early initialization
- Integrate RTOS or bare metal
- Lead pre silicon firmware development
- Provide firmware input for architecture and silicon reviews
- Support manufacturing test and field diagnostics
Perks/Benefits
Skills/Tech-stack
ADC | ARM | Assembly | Bare Metal | C# | C++ | Caches | Clocking | Cryptography | DAC | DDR | DDR3 | DDR4 | DMA | Embedded Linux | Ethernet | GPIO | Interconnect | Interrupts | JTAG | Logic analyzer | Memory controller | Oscilloscope | PCIe | Power on | Power on sequencing | RISC-V | RTOS | RTOS Integration | Reset | SRAM | Secure boot | SerDes | Serial Peripheral Interface | Timers
Education
N/A
Related jobs
-
Senior Engineer: Inference Data Plane USD 139K-174KBlock Storage | Cloud Networking | Cloud Storage | Databases | Distributed SystemsConference reimbursement | Employee assistance program | Employee stock purchase program | Equity compensation | Flexible time offSenior-level Full TimeSeattle R19h ago
-
Senior Engineer: Inference Data Plane USD 139K-174KBlock Storage | Cloud Networking | Cloud Storage | Databases | Distributed SystemsConference reimbursement | Employee assistance program | Employee meetups | Employee stock purchase program | Flexible time offSenior-level Full TimeBoston R19h ago
-
Senior Engineer: Inference Data Plane USD 139K-174KBlock Storage | Cloud Storage | Databases | Distributed Systems | EthernetConference reimbursement | Employee assistance program | Employee stock purchase program | Equity compensation | Flexible time offSenior-level Full TimeAustin R19h ago
-
Senior Engineer: Inference Data Plane USD 139K-174KBlock Storage | Cloud Networking | Cloud Storage | Databases | Distributed SystemsConference reimbursement | Employee assistance program | Employee stock purchase program | Flexible time off | LinkedIn Learning accessSenior-level Full TimeSan Francisco R19h ago
-
Senior DevOps Engineer | MStar USD 114K-135KAWS | C++ | CI/CD | CloudFront | CloudTrailCollaborative team | Learning opportunities | Remote-friendly environmentSenior-level Full TimeRemote - USA R21h ago
-
Enterprise Sales Engineer - Southern California USD 149K-198K.NET | C# | CRM | Competitive Analysis | Go401k match | Career pathing | Continuous professional development | Dental | Employee stock purchase planSenior-level Full TimeCalifornia, USA, Remote R1d ago
-
Lead Software Engineer, Data Infrastructure & Analytics USD 180K-230KBigQuery | C++ | Cloud Storage | Cloud platform | DBTSenior-level Full TimeUSA (remote) R1d ago
-
Senior Software Engineer USD 178K-213KC++ | Database Internals | Debugging | Distributed Systems | Fault ToleranceCareer development | Employee resource groups | Flexible work from home | Paid time off | Paid volunteer timeSenior-level Full TimeUS-Texas-Austin, United States R1d ago
-
Microsoft Analytics Data Engineer Senior Consultant USD 110K-180KAccess Control | Azure Databricks | Azure Storage | Azure Well Architected | Azure Well-Architected FrameworkSenior-level Full TimeNEW YORK CITY, United States R1d ago
-
API Design | Airflow | Athena | BigQuery | C++401k match | Dental insurance | Life insurance | Medical insurance | Paid time offSenior-level Full TimeRemote, United States R1d ago
-
Access Control | Azure | Azure Databricks | Azure Storage | C#401k employer match | Adoption Assistance | Choice time off | FSA and HSA accounts | Hybrid work modelMid-level Full TimeMINNEAPOLIS, United States R2d ago
-
Access Control | Azure | Azure Databricks | Azure Storage | Azure Well Architected401k matching | Choice time off | Hybrid work | Medical, dental, and vision insurance | Paid HolidaysMid-level Full TimeNEW YORK CITY, United States R2d ago
-
AI Software Engineer USD 89K-160KAWS Lambda | Azure Functions | C# | CI/CD | Cloud RunRemote work | Travel 25 percentMid-level Full TimeExton, PA, US R2d ago
-
AI Software Engineer USD 107K-160KAWS Lambda | Agent-driven development | Azure Functions | C# | CI/CDGlobal wellbeing programs | Inclusion and belonging initiatives | Remote work option | TravelMid-level Full TimeHome or Hybrid, CA R2d ago
-
Senior Software Engineer - Data Platform USD 150K-195KAPIs | BigQuery | C++ | CI/CD | Cloud Storage401k company contribution | Disability insurance | Fertility and infertility benefits | Industry competitive PTO | Learning and development opportunitiesSenior-level Full TimeUnited States R4d ago
-
Robotics Perception Engineer USD 140K-204KC++ | CI/CD | Camera-based perception | Cameras | Cloud processingCompany-provided laptop | Dental insurance | Health insurance | Paid time off | Remote work optionMid-level Full TimeAtlanta, Georgia, United States - Remote R6d ago
-
Robotics Hardware Integration Engineer USD 120K-158KAWS IoT | AWS IoT Core | AWS IoT Greengrass | C++ | CANDirect impact on shipped products | Early-stage company | Equity | Health, dental, and vision insurance | Permissive time off policyMid-level Full TimeAtlanta, Georgia, United States - Remote R6d ago
-
Robotics Navigation and Control Engineer USD 160K-240KA Star | C++ | CI/CD | EKF | GazeboCompany laptop | Health, dental, vision benefits | Permissive time off | Remote work | Travel to Atlanta facility for hardware integrationSenior-level Full TimeAtlanta, Georgia, United States - Remote R6d ago
-
AWS | Automation | Azure | Cloud Native | ContainersCompany-sponsored team events | Flexible time off | Wellness resourcesSenior-level Full TimeKansas City, Kansas; Kansas City, Missouri; … R6d ago
-
Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - United States) USD 112K-269KAWS Bedrock | Automation | Batch Processing | C++ | Computer VisionCareer development | Collaborative team environment | Fully remote option | MentorshipSenior-level Full TimeSan Francisco, CA, United States R7d ago
-
Senior-level Full TimeVirginia - Remote Office, United States R7d ago
-
Perception Software Engineer USD 160K-215KC++ | Classical methods | ML methods | Multi-object Tracking | Object TrackingSenior-level Full TimeUnited States-Remote R7d ago
-
Senior Data Engineer (AWS, Azure, GCP) USD 115K-180KAWS | Azure | Big Data | C# | CI/CD401k matching | Employee resource groups | Fertility and family benefits | Flexible work environment | Health coverageSenior-level Full TimeCharlotte, NC, United States R7d ago
-
Senior Engineer 2: Inference Optimizations USD 167K-209KAI Model Optimization | AI model | C# | CUDA | GPU ArchitectureCareer development resources | Competitive benefits | Equity compensation | Flexible remote work | Reimbursement for trainingSenior-level Full TimeSan Francisco R7d ago
-
Android | C# | C++ | Compiler | Distributed SystemsMid-level Full TimeMountain View, CA, US; Redmond, WA, … R8d ago