Principal Embedded Software Engineer
USD 148K-222K Senior-level Full Time
Tasks
- Analyze requirements
- Collaborate with hardware engineers
- Conduct code reviews
- Customize device drivers
- Design embedded software
- Develop user-space applications
- Execute integration testing
- Implement OTA updates
- Implement Secure Boot
- Implement embedded Linux software
- Integrate Linux kernel
- Integrate sensors into embedded platform
- Maintain technical documentation
- Maintain version control
- Manage configuration
- Optimize BSP
- Perform debugging
- Prepare test plans
- Prepare test reports
- Run system diagnostics
- Write and maintain unit tests
Perks/Benefits
- 401(k) plan match
- Employee assistance program
- Employee stock purchase plan
- Health savings account
- Health, dental, and vision insurance
- Healthcare Flexible Spending Account
- Life insurance
- Long-term disability
- Paid Holidays
- Paid time off
- Short-term disability
- Simple Steps well being program
- Tuition assistance
Skills/Tech-stack
Automated testing | Bluetooth | Board Support | Board Support Package | Buildroot | C# | C++ | Code review | Configuration Management | Continuous Delivery | Continuous integration | Cross compiling | Debugging | Device Drivers | Embedded Linux | GDB | GPIO | I2C | IAR Toolchain | Integration Testing | JTAG | LVGL | Linux Kernel | Network Protocols | Over-The-Air | Over-the-Air Updates | QNX | Qt | RTOS | SPI | Secure boot | Shell Scripting | Support package | System diagnostics | TCPIP | ThreadX | Unit Testing | Version control | WiFi | Yocto | Yocto project
Education
Related jobs
-
Engineer 2, Embedded Software USD 105K-154KAgile | C# | C++ | Development Lifecycle | Device DriversMid-level Full TimeSan Antonio, TX, United States7h ago
-
CLOUD SOFTWARE ENGINEER - Big Data - 12+ yrs of Experience - TS/SCI w/Poly clearance is required - TB A USD 240K-247KApache Lucene | Apache Solr | Apache Zookeeper | Aspect Oriented Design | Aspect-oriented401k retirement plan | Company paid medical premiums | Dental plan | Disability coverage | Federal HolidaysMid-level Full TimeAnnapolis Junction, United States10h ago
-
SOFTWARE ENGINEER - Big Data - 5+ yrs of Experience - TS/SCI w/Poly clearance is required - ID A USD 218K-225KAnomaly Detection | Apache Airflow | Apache Kafka | Apache Spark | Bash401k retirement plan | Dental insurance | Federal Holidays | Floating holidays | Life insuranceMid-level Full TimeFort George G Meade, United States10h ago
-
SOFTWARE ENGINEER - Apache Spark/Big Data - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - ID A USD 234K-241KApache Airflow | Apache Spark | Bash | CSV | Configuration Management401k retirement plan | Dental insurance | Disability coverage | Federal Holidays | Health insuranceMid-level Full TimeFort George G Meade, United States10h ago
-
Algorithms | C++ | Computational lithography | Data Structures | Image ProcessingFinancial benefits | Health benefits | Wellness programsSenior-level Full TimeCalifornia, Sunnyvale10h ago
-
ANSYS Mechanical | Ansys Twin Builder | C++ | Controls | GazeboFinancial benefits | Health benefits | Remote work | Wellness benefitsEntry-level InternshipCalifornia, US (California) Off-Site10h ago
-
Robotics Engineer - Autonomous Drone System USD 167K-230KAnalytics | Anomaly Detection | Autonomous Navigation | BVLOS | C++Senior-level Full TimeFremont, CA12h ago
-
Robotics Control Engineer - Manipulation USD 162K-240KABB Rapid | C++ | Calibration | Cause analysis | CommissioningSenior-level Full TimeMenlo Park, CA | Fremont, CA12h ago
-
Robotics Firmware & Electrical Engineer USD 170K-240KC# | C++ | CAN | Electrical layout | Embedded SystemsSenior-level Full TimeFremont, CA12h ago
-
Production Engineer USD 147K-208KAI workflow | AI workflow automation | Agent Orchestration | C++ | CDNSenior-level Full TimeMenlo Park, CA12h ago
-
Abuse prevention | Adversarial Machine Learning | Agentic Models | Benchmarks | Code reviewMid-level Full TimeMenlo Park, CA12h ago
-
Senior Research Software Engineer, Labs, AI/ML USD 174K-252KC++ | Data Structures | Data Structures and Algorithms | Deep learning | Distributed ComputingSenior-level Full TimeMountain View, CA, USA; Zürich, Switzerland12h ago
-
Software Engineer III, AI/ML, Google Cloud AI USD 147K-211KC++ | Data Processing | Debugging | GenAI | Google CloudSenior-level Full TimeSunnyvale, CA, USA12h ago
-
Staff Software Engineer, On-Device Machine Learning USD 207K-300KAndroid | Data Processing | Data Structures | Data Structures and Algorithms | DebuggingSenior-level Full TimeSunnyvale, CA, USA12h ago
-
Senior Engineering Analyst, AI, Safety USD 159K-231KAbuse detection | C++ | Data Analysis | Fine Tuning | Fraud DetectionEquity compensation | Health insurance | Mentorship | Paid time off | Retirement benefitsSenior-level Full TimeKirkland, WA, USA; Seattle, WA, USA12h ago
-
Senior Software Engineer, ML Performance Infrastructure USD 174K-252KC# | C++ | Compute technology | Data Storage | Data StructuresSenior-level Full TimeSunnyvale, CA, USA12h ago
-
Software Engineer, Next Generation AI/ML Infrastructure USD 147K-211KC++ | Data Processing | Data Storage | Distributed Processing | Feature StoresMid-level Full TimeSunnyvale, CA, USA12h ago
-
Senior Software Engineer, Connect Sales, CRM, GenAI, Ads USD 174K-252KComputer Vision | Data Processing | Debugging | Distributed Computing | Generative AISenior-level Full TimeMountain View, CA, USA12h ago
-
Staff Software Engineer, Performance and Optimization USD 189K-303KAutomated testing | C# | C++ | EBPF | FtraceBonus | Equity compensation | Health benefits | Hybrid work environmentSenior-level Full TimeSeattle, Washington18h ago
-
Staff Software Engineer, Performance and Optimization USD 171K-273KAutomated testing | C# | C++ | Co-design | EBPFAnnual bonus | Benefits | Equity compensation | Hybrid work environmentSenior-level Full TimePittsburgh, Pennsylvania18h ago
-
Staff Software Engineer, Performance and Optimization USD 189K-303KAutomated testing | C plus plus | C# | EBPF | FtraceAnnual bonus | Benefits | Equity compensation | Hybrid work environmentSenior-level Full TimeMountain View, California18h ago
-
Senior Software Engineer, AI Training & Infrastructure USD 200K-300KAWS | Alerting | Algorithms | Automated testing | AzureSenior-level Full TimeSan Mateo21h ago
-
Embedded Software Engineer USD 110K-160K8021X | C Programming | Device Drivers | Enterprise wireless | Linux Kernel401k | Dental insurance | Disability insurance | Leave Program | Life insuranceSenior-level Full TimeSunnyvale, CA, United States21h ago
-
Senior Data & AI Engineer USD 139K-230KAWS | Agent Orchestration | Agent systems | Apache Spark | Artificial Intelligence401k match | Health insurance | Mental health counseling | Paid time off | Volunteer encouragementSenior-level Full TimeHartford - Tower, United States23h ago
-
Senior Software Lead Engineer- Embedded USD 122K-183K.NET | Agile | C# | COM | Desktop applications401k matching | Dental insurance | Dependent daycare spending account | Employee assistance program | Employee stock purchase planSenior-level Full TimeUSA-CO Lafayette Bldg 1, United States23h ago