Embedded Software Application Engineer
alifsemi
Pleasanton, CA · Pleasanton · Canada
Posted Sep 5, 2023
$150,000–$200,000 per year
- Full-time
- US
Job description
Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want to be involved in a fast-paced environment with cutting-edge technology. We are looking for self-driven and motivated Application Engineer in Pleasanton, CA to help us promote and support the groundbreaking family of Ensemble Micro Controllers that has received a lot of industry attention. ### Responsibilities - Design Embedded Firmware, Application Examples and a Proof-of-Concept solutions. - Develop reference designs in cooperation with Partners and Independent Design Houses. - Create and present training material targeting embedded applications and solutions. - Ensure customer satisfaction by providing outstanding support and guidance. - Contribute to the development of documentation such as Application Notes, Quick Start Guides and User Manuals. - Work with the marketing team to validate product requirements and review new product introduction materials. - Work with the Documentation team to review and update Datasheets and Technical Reference Manuals. - Assist in business development activities. ### Requirements - BSc degree in Electrical Engineering or Computer Science. - 5+ years of experience of developing firmware and/or software for embedded products. Experience with IoT edge devices a plus. - Demonstrated experience in developing device drivers and application software for digital and analog peripherals. - Proficient in developing software for embedded Linux. Experience with Real Time Operating Systems and bare metal is a big plus. - Proficient in C and/or C++ programming with best engineering and software development practices. - Hands-on experience with oscilloscopes, logic analyzers and other standard lab equipment. - Comfortable working with well-defined and ambiguous requirements. - Excellent interpersonal communication skills and proactive, can-do attitude. ### Desired Skills & Experience - Experience and interest in ML/AI are a big plus. - Experience with processor startup code, BSP, board bring up and debugging is a big plus. - Experience with power management for embedded systems is a big plus.