Principal Embedded Software Engineer / Firmware Architect
Tasks
- Architect RTOS based firmware
- Architect build system CI CD and automated testing
- Define coding standards
- Define device communication interfaces and data models
- Define embedded firmware architecture
- Define unit integration and hardware in the loop testing
- Design bootloaders
- Develop device drivers for PWM ADC and communications
- Establish reusable platform software
- Evaluate microcontrollers and SoCs
- Implement OTA update mechanisms
- Implement control infrastructure
- Implement fault management
- Implement on device logging diagnostics tracing observability
- Implement real-time scheduling
- Implement secure firmware architecture
- Implement telemetry
- Lead design reviews
- Mentor embedded engineers
- Support manufacturing test provisioning and production workflows
Perks/Benefits
- N/A
Skills/Tech-stack
ADC | Bootloader | Build Automation | C# | C++ | CI/CD | Device Drivers | Embedded debugging | Hardware-in-the-loop | Hardware-in-the-loop Testing | I2C | Integration Testing | Logic analyzer | Loop Testing | Microcontrollers | OTA Updates | Oscilloscope | PWM | RTOS | SPI | Secure boot | SoC | UART | Unit Testing
Education
N/A
Regions
Countries
States
Related jobs
-
C++ | Computer Vision | Data Processing | Debugging | Image classificationSenior-level Full TimeSan Diego, CA, USA4h ago
-
Software Developer III, Embedded Systems/Firmware, XR USD 147K-211KAlgorithms | C++ | Computational Photography | Computer Vision | Data StructuresSenior-level Full TimeSan Jose, CA, USA; Miami, FL, …4h ago
-
Staff Software Engineer, Generative AI USD 207K-301KC++ | Computer Vision | Data Processing | Data Structures | Data Structures and AlgorithmsSenior-level Full TimeSunnyvale, CA, USA4h ago
-
Staff Software Engineer, Google Cloud Agentic AI USD 207K-301KAgentic AI | Artificial Intelligence | C++ | Compliance | Distributed ComputingBonus | Equity | Health insurance | Paid time off | Retirement planSenior-level Full TimeNew York, NY, USA4h ago
-
Autonomy | C++ | CPU GPU | CPU GPU Debugging | Critical Systems401k | Health insurance | Paid Company Holidays | Paid time off | Phone stipendSenior-level Full TimeSan Carlos - Hybrid R15h ago
-
Autonomy | C++ | Data Ingestion | Data Ingestion Pipelines | Deployment401k | Health insurance | Paid Holidays | Paid time off | Phone stipendMid-level Full TimeSan Carlos - Hybrid R15h ago
-
Senior Databricks Engineer USD 180K-247KAWS | Autoscaling | Azure | CI/CD | CachingVisa sponsorshipSenior-level Full TimeCanada R16h ago
-
Staff Applied Scientist USD 244K-320KAgentic Systems | Artificial Intelligence | Benchmarking | CI/CD | Computer VisionEmployee communities | Experience bonus | Hybrid work model | Wellness reimbursementSenior-level Full TimeSeattle, Washington, United States16h ago
-
Senior-level Full TimeCanada R16h ago
-
Machine Learning Engineer USD 159K-216KC++ | Computer Vision | ITK | Image analytics | Image registrationEntry-level Full TimeSunnyvale, CA, United States18h ago
-
Data Engineer USD 95K-140KApache Spark | Automated testing | Azure Databricks | CI/CD | Data ModelingMid-level Full TimeUS Remote R18h ago
-
Bioinformatics Engineer USD 125K-150KBAM | BED | BWA | Batch | Bismark401k match | Dependent care assistance | Educational benefits | Employee referral bonus | Flexible spending accountMid-level Full TimeRockville, MD19h ago
-
Software Engineer - Medical Applications & Algorithms USD 130K-150KAWS CodeBuild | AWS CodePipeline | Agile | Amazon Web Services | C++Cross-functional team collaboration | Hybrid work environment | Medical device industry domainMid-level Full TimeSan Francisco, California, United States21h ago
-
C# | C++ | CI/CD | Containerization | Data PipelinesMid-level Full TimeRedmond, WA, US21h ago
-
Associate AI Engineer USD 144K-180K.NET | APIs | ASPNet | AWS | Azure401k matching | Dental insurance | Hybrid work model | Medical insurance | Paid time offMid-level Full TimeIrving, TX R21h ago
-
AI Engineer/Forward-Deployed Engineer USD 125K-250K.NET | APIs | Access Management | Agent Orchestration | Angular401k match | Annual paid time off | Dental insurance | Health insurance | Health savings accountSenior-level Full TimeAustin, TX, United States21h ago
-
Principal Software Engineer - Performance Tooling USD 142K-331KC++ | CPUs | CUDA | Computer Architecture | GPU ArchitectureSenior-level Full TimeRedmond, WA, US; Mountain View, CA, …22h ago
-
Data Engineer II - Getting Customers Ready for AI USD 102K-219KApache Flink | Apache Kafka | Apache Spark | Azure Data | Azure Data LakeMid-level Full TimeRedmond, WA, US22h ago
-
AI Foundry | AKS | ARM | Agent 365 | Agentic AI401k plan with company matching | Bereavement leave | Employee assistance program | Employee discount program | Health, dental, and vision careSenior-level Full TimeNew York, NY, United States R22h ago
-
Sr AI Engineer USD 84K-105KC# | Deep learning | Digital Signal | Digital Signal Processing | Edge ComputingAccidental death and dismemberment | Commuter benefits | Dental insurance | Flexible spending account | Health savings accountSenior-level Full TimeColumbia, MARYLAND, United States22h ago
-
Machine Learning Engineer USD 153K-222KC plus plus | C# | Computer Vision | Data Generation | Data PipelinesMid-level Full TimeSan Francisco, CA, United States23h ago
-
Staff Machine Learning Engineer, Foundation - Seattle USD 208K-298KAWS | Artificial Intelligence | Azure | C++ | Code reviewCommunity groups | Experience bonus | Hybrid work model | Wellness reimbursementSenior-level Full TimeSeattle, Washington, United States1d ago
-
Machine Learning Engineer, Data Mining USD 144K-192KActive Learning | Batch inference | CI/CD | Data Augmentation | Data Curation401k match | Dental insurance | Health savings account | Life insurance | Medical insuranceSenior-level Full TimePittsburgh, Pennsylvania, United States; Remote U.S. R1d ago
-
Machine Learning Engineer, Data Mining USD 144K-192KActive Learning | Batch inference | CI/CD | Data Augmentation | Data Drift401k match | Dental insurance | Health insurance | Health savings account | Life insuranceSenior-level Full TimeBoston, Massachusetts, United States; Remote U.S. R1d ago
-
Senior-level Full TimeCedar Falls, IA, US1d ago