Principal Embedded Software Engineer
USD 222K Senior-level Full Time
Tasks
- Analyze requirements
- Collaborate with cross functional hardware engineering
- Conduct code reviews
- Customize Board Support Packages
- Debug embedded systems
- Design embedded software
- Develop and run integration testing
- Develop and run unit testing
- Develop user-space applications with GUI support
- Implement Secure Boot
- Implement embedded Linux solutions
- Implement over-the-air updates
- Integrate Linux kernel and device drivers
- Integrate sensors and peripherals
- Maintain system diagnostics
- Maintain technical documentation
- Maintain test reports
- Prepare test plans and test protocols
Perks/Benefits
- 401 k plan match
- Dependent daycare spending account
- Employee assistance program
- Employee stock purchase plan
- Employer incentive plan
- Health savings account
- Healthcare Flexible Spending Account
- Incentive plans
- Life insurance
- Long-term disability leave
- Paid Holidays
- Paid time off
- Short-term disability
- Simple Steps global well being program
- Tuition assistance reimbursement
Skills/Tech-stack
Automated testing | Bluetooth | Board Support | Board Support Package | Buildroot | C# | C++ | Code review | Configuration Management | Continuous Development | Continuous integration | Cross-compilation | Debugging | Deployment | Device Drivers | Embedded Linux | GDB | GPIO | GUI | I2C | Image Processing | Integration Testing | JTAG | Linux Kernel | Logic analyzer | Networking protocols | Oscilloscope | Over-The-Air | Over-the-Air Updates | QNX | RTOS | SPI | Secure boot | Shell Scripting | Support package | System diagnostics | TCP/IP | ThreadX | Unit Testing | Version control | Wi-Fi | Yocto
Education
Related jobs
-
Robotics/UAS Engineer II/III USD 89K-176KArduPilot | Autopilot | C++ | CAD | Embedded SystemsCareer Development Training Opportunities | Education assistance | Fitness reimbursement | Flexible work schedules | Paid Time Off N/ASenior-level Full TimeUS-Massachusetts-Wilmington5h ago
-
Product Engineering, Full Sack Engineer USD 85K-142K.NET | .Net Core | AWS | Agile | AngularMentorship | Professional development | Travel opportunitiesNone Full TimeNew York, New York, United States5h ago
-
Partner Engineering GenAI - US USD 133K-203KAPIs | Artificial Intelligence | C plus plus | Claude | Cloud ComputingSenior-level Full TimeMenlo Park, CA | Seattle, WA …6h ago
-
Machine Learning Performance Modeling Architect USD 173K-249KC# | C++ | Data Visualization | Heterogeneous computing | Image qualitySenior-level Full TimeSunnyvale, CA6h ago
-
Mid-level Full TimeSunnyvale, CA | Burlingame, CA6h ago
-
Robotics Engineer - Logistics and Material Flow USD 170K-240KAGV | Automation | Branching | C++ | Computer ScienceSenior-level Full TimeFremont, CA6h ago
-
Automated testing | C++ | CSS | Debugging | GraphQLSenior-level Full TimeMenlo Park, CA6h ago
-
Robotics Control Engineer - Manipulation USD 170K-240KABB Rapid | AI Motion Planning | Adaptive Control | C++ | Cause analysisSenior-level Full TimeMenlo Park, CA | Fremont, CA6h ago
-
Robotics Manipulation Engineer USD 170K-240KAdaptive Control | Automation | C++ | Deep learning | GazeboSenior-level Full TimeFremont, CA6h ago
-
Software Engineer - Language (Technical Leadership) USD 213K-293KASR | Benchmarking | C# | C++ | Conversational AISenior-level Full TimeMenlo Park, CA | Seattle, WA …6h ago
-
Code review | Contamination Checking | Data Generation | Data Pipelines | Data ProcessingEntry-level Full TimeMenlo Park, CA6h ago
-
Staff Software Engineer, Torch TPU USD 207K-300KCUDA | Computer Vision | Data Processing | Debugging | Distributed SystemsSenior-level Full TimeSunnyvale, CA, USA6h ago
-
C++ | Compilers | Custom Kernels | Data Processing | Data StructuresSenior-level Full TimeMountain View, CA, USA6h ago
-
Technical Solutions Engineer, Cloud AI, Google Cloud USD 150K-218KAI Model Training | AI model | Apache Beam | Apache Hadoop | Apache SparkSenior-level Full TimeSunnyvale, CA, USA; Austin, TX, USA6h ago
-
Principal AI Engineer - Core Platform USD 250K-290KAWS | Agents SDK | Anomaly Detection | Automated testing | Classification401k match | Company-provided phone | Health insurance | Hybrid work | PTOSenior-level Full TimeNew York, New York, United States13h ago
-
Senior-level Full TimeDes Moines, IA, United States13h ago
-
Senior AI Engineer USD 170K-200KAgent systems | Agentic AI | Anthropic API | Automated evals | Backend architecture401k | Company-provided equipment | Comprehensive medical, dental and vision coverage | Disability insurance | Flexible vacation policySenior-level Full TimeRemote (United States) R16h ago
-
Checkpointing | Cloud Networking | Failure recovery | Golang | Human Feedback401k match | Cell phone stipend | Commuter benefits | Dental insurance | HSA employer contributionsSenior-level Full TimeSan Francisco, CA - US17h ago
-
AI Research Engineer, Computer Vision USD 170K-210KAutoregressive models | CUDA | DDP | Data Pipelines | DeepSpeed401k retirement plan | Company equity | Dental insurance | Fertility support | Human Annotation SupportMid-level Full TimeRemote (U.S. or Canada) R18h ago
-
Bulk Inference | C++ | Data Mining | Data Pipelines | Data QualitySenior-level Full TimeMountain View, CA, USA19h ago
-
Senior Robotics Software Engineer | Manipulation USD 136K-160K3D sensors | C++ | Communication Protocols | Computer Vision | Industrial communication401k matching | Dental insurance | Equity | Family planning assistance | Flexible paid time offSenior-level Full TimePittsburgh21h ago
-
Embedded Systems Engineer USD 140K-180KAWS | Altium | C plus plus | C# | CAD401k matching | Daily team lunches | Equity package | Life and disability insurance | Paid parental leaveSenior-level Full TimeDenver, Colorado21h ago
-
Embedded Linux Security Engineer USD 130K-280KAccess Control | Code Reviews | Cryptography | Design reviews | Disk encryptionCommuter benefits | Dental insurance | Fertility stipend | Flexible PTO | Flexible spending accountSenior-level Full TimeSan Mateo, CA United States21h ago
-
Software Engineer II Embedded USD 110K-159KAutomotive Ethernet | BSP | C# | C++ | CAN401k match | Dental insurance | Employee assistance program | Life insurance | Long-term disabilityMid-level Full TimeMountain View, CA22h ago
-
AWS | Automated testing | Design Patterns | Java | KotlinAdvancement opportunities | Educational reimbursement | Employee insurance plans | Unlimited vacation | Wellness reimbursementSenior-level Full TimeNew York, NY22h ago