Moving AI and machine learning from the cloud to edge devices.
Embedded Software Engineer
Location
India
Posted
4 days ago
Salary
0
Seniority
Mid Level
Job Description
Embedded Software Engineer
Syntiant Corp.
Role Description Syntiant Corp., a leader in the high-growth AI software and semiconductor solutions space, is looking for an experienced and talented Embedded Software Engineer to take on a critical role with expansive responsibilities to enhance the Embedded Software function in a growing organization. The Embedded Software Engineer will be responsible for helping us create groundbreaking AI solutions for Syntiant's award-winning neural accelerators. We are looking for passionate and talented technical contributors who have experience designing and implementing world-class embedded firmware, low-level systems software, and device driver programming. People selected will have the opportunity to contribute their creative ideas and lead several key projects and collaborate with an experienced team of scientists and engineers coming from companies like AWS AI, Microsoft, Broadcom, Qualcomm, and Bell Labs. - Research, prototype, design, and implement components at all layers of the system, for instance, kernel, synchronization primitives, resource allocators, security, persistence. - Participate in design reviews, SDK development, and documentation. - Bring up new devices and lead performance measurement and debugging initiatives. - Take full ownership of driving our partners on active engagements. Qualifications - Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. - 5+ years of experience with C/C++ in embedded systems. - 3+ years of professional experience in building frameworks for Linux-based embedded systems in C/C++. - 4+ years of experience with software and hardware platforms in Linux, Android, RTOS. - Proficient in Python, shell scripting, Git, CI/CD tools. - Experience with SPI, I2C, I2S, etc. peripherals. - Excellent communication and problem-solving skills. - Passionate about Machine Learning solutions on edge devices. Company Description Founded in 2017 and headquartered in Irvine, Calif., Syntiant Corp. is a leader in delivering hardware and software solutions for edge AI deployment. The company’s purpose-built silicon and hardware-agnostic models are being deployed globally to power edge AI speech, audio, sensor, and vision applications across a wide range of consumer and industrial use cases, from earbuds to automobiles. - Syntiant’s advanced chip solutions merge deep learning with semiconductor design to produce ultra-low-power, high-performance, deep neural network processors. - Syntiant also provides compute-efficient software solutions with proprietary model architectures that enable world-leading inference speed and minimized memory footprint across a broad range of processors. - The company is backed by several of the world’s leading strategic and financial investors including Intel Capital, Microsoft’s M12, Applied Ventures, Bosch Ventures, the Amazon Alexa Fund, and Atlantic Bridge Capital. - More information on the company can be found by visiting www.syntiant.com .
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own customer problems end to end, from discovery conversations through shipped, measured solutions • Build full stack features and standalone tools using AI-assisted development as your default mode • Prototype rapidly to validate ideas with real users, then partner with engineering to harden the winners into production-quality software • Make strategic product calls on scope, tradeoffs, and sequencing • Develop and share team practices for agentic development
• Participate across the entire software development lifecycle, taking features from concept to production release • Build backend services, APIs, and data models that support customer-facing product experiences and internal operational workflows • Contribute to frontend application development using Javascript, Typescript, React, and NextJS to deliver seamless end-to-end experiences • Collaborate with Product, Engineering, and partner teams to translate business requirements into clean technical designs across both backend and frontend systems • Troubleshoot data, integration, service, and UI issues across a large distributed codebase • Contribute to technical documentation to improve maintainability, knowledge sharing, and team velocity • Help raise the bar on system design, code quality, observability, and engineering best practices across the team • Leverage AI tooling, with a preference for Claude, to accelerate software design, architecture, and implementation while maintaining strong engineering judgment and code quality
• Develop detailed project plans, including: solution design, timeline estimation, task break-down, and testing plan. • Provide day to day support for technical questions from external partner stakeholders • Develop integration support material and documentation for new products, rollouts and features • Serves as an overarching SME and point of escalation for internal and external teams facing technical challenges • Make recommendations on integration strategy, platform evolution, infrastructure, and tooling selection to optimize user experience • Explore the business intersection between our commercial strategy and technical Partnership capabilities • Contribute to the internal development of pertinent external documentation to strengthen the overall partnership experience
• Develop detailed project plans, including: solution design, timeline estimation, task break-down, and testing plan. • Provide day to day support for technical questions from external partner stakeholders • Develop integration support material and documentation for new products, rollouts and features • Serves as an overarching SME and point of escalation for internal and external teams facing technical challenges • Make recommendations on integration strategy, platform evolution, infrastructure, and tooling selection to optimize user experience • Explore the business intersection between our commercial strategy and technical Partnership capabilities • Contribute to the internal development of pertinent external documentation to strengthen the overall partnership experience



