No more applications are being accepted for this job
- Lead the development of firmware for ABR's application-specific AI processor chips.
- Develop firmware running on embedded MCUs to manage all aspects of product functionality.
- Build and manage firmware development team, providing technical guidance and mentoring.
- Drive innovation in firmware development processes and technologies.
- Ensure seamless integration of firmware with hardware components.
- Collaborate with ASIC and software team members to meet project requirements.
- Conduct thorough testing and debugging of firmware to ensure quality and reliability.
- Document firmware development processes and procedures.
- Support customer integration.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Master's degree preferred.
- Minimum of 10 years of experience in C and Assembly language firmware development for embedded systems (ARM and ARC a plus).
- Proven track record of delivering high-quality firmware solutions on schedule.
- Proficiency in all aspects of firmware development in open and secure chip environments.
- Experience leading firmware development teams.
- Strong understanding of hardware-firmware integration.
- Knowledge of firmware development best practices and methodologies.
- Excellent debugging and problem-solving skills.
- Strong communication and collaboration skills.
- Experience with Git repositories, version control systems and issue tracking tools.
- Coding experience with Python a plus.
- Ability to work in a fast-paced startup environment.
- Innovation: Great ideas come from trial and error. We recognize risk taking as critical to long-term value creation, especially for very difficult problems. We dedicate time and effort to innovate, recognizing its unpredictable and interactive nature. Our team is empowered to take risks that generate learning fundamental to future breakthroughs.
- Customer Success: Our customers' success is our success. We are committed to develop leadership products that enable our customers to easily integrate ABR's world-class AI into their products. We aim to deliver the best customer experience, fully supporting our customers' needs and making decisions that improve their results.
- Team Play: Collaboration is key to reaching our goals. We cultivate teamwork and value the strengths each team member brings to the table. We know that the most successful teams are those that are inclusive and truly value diversity. We enjoy learning from and supporting others in our team. We are open in our communication amongst all key stakeholders to help align and accelerate our journey to success.
- Commitment to Excellence: We strive to deliver beyond expectations. We understand the challenging nature of our business and the high standards of our customers, partners and investors. We know that success doesn't come easily and so we plan, execute, and deliver above and beyond expectations.
- Kindness: We treat everyone with respect and kindness. We enjoy what we do and stay centered even when grappling with the largest of challenges. We are direct, candid and constructive in how we provide feedback always with the aim of helping those we interact with. We value the people we work with and act accordingly.