Overview
On Site
Depends on Experience
Full Time
No Travel Required
Skills
Embedded
C++
Linux
firmware
Job Details
Sr. Embedded Software Engineer
Location: Pleasanton, CA
Salary: Open
About the Role:
We are seeking a self-motivated and highly skilled Sr. Embedded Software Engineer with strong debugging and development skills. This individual will play a key role in promoting and supporting Alif's cutting-edge embedded solutions and collaborating directly with customers to ensure successful deployment.
Note: Strong software and debugging skills are prioritized over presentation or interpersonal strengths. This is a deeply technical, hands-on role ideal for developers who love problem-solving.
Key Responsibilities:
- Develop embedded firmware, application demos, and proof-of-concepts
- Create and maintain reference designs with ecosystem partners and design houses
- Deliver technical training and support to customers and partners
- Contribute to documentation (Application Notes, User Guides, Quick Starts, etc.)
- Collaborate with product marketing and validation teams on solution content
- Assist with board bring-up, processor startup code, and hardware/software integration
- Engage in pre-sales technical discussions and post-sales support
Must-Have Qualifications:
- Bachelor's in Electrical Engineering or Computer Science
- 5+ years of embedded firmware/software development experience
- Strong in C/C++, embedded systems architecture, and debugging
- Experience with embedded Linux; RTOS and bare-metal knowledge is a plus
- Skilled in developing drivers for digital and analog peripherals
- Proficient with lab tools: oscilloscopes, logic analyzers, etc.
- Comfortable working independently with both well-defined and ambiguous specs
Nice-to-Have Experience:
- Bootloader development experience
- IoT edge device or ML/AI integration
- Power management in embedded systems
- Python scripting for automation or tooling
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.