Embedded Software Engineer designing and developing firmware for industry-leading mixed-signal ICs. Collaborating with cross-functional teams on technology integration into consumer products.
Responsibilities
Design, develop, and test real-time embedded firmware for Cirrus Logic ICs.
Build host-side applications Python environments to test and demonstrate embedded firmware.
Collaborate with cross-functional teams including hardware, software tools, applications, and SQA.
Collect requirements and document designs and APIs for internal and external stakeholders.
Support customer integration and field engineering efforts.
Requirements
BS or MS in Computer Science, Electrical Engineering, or related field.
10+ years of experience in real-time embedded development.
Experience with bare-metal firmware development on microcontrollers (ARM, RISC-V).
Experience developing and documenting signal processing algorithms for DSP platforms.
Advanced proficiency in C/C++ and solid Python skills.
Experience using MATLAB for algorithm development and prototyping.
Excellent communication and documentation abilities.
Software Engineer II designing and developing scalable applications for TD’s customer data management systems. Collaborating with multiple stakeholders and ensuring compliance with regulatory standards.
Senior Software Developer responsible for architecting large - scale distributed data systems for analytics. Collaborating within cross - functional teams to enhance customer experience via Genesys Cloud.
Tech Lead overseeing digital solutions in critical infrastructure at V.tal, driving technical architecture and team collaboration in a fast - paced environment.
Full Stack Developer specializing in .NET at MDS Brasil, responsible for both front - end and back - end development to deliver robust software solutions.
Senior Software Developer for Autodesk, building and operating distributed systems and supporting developer needs. Collaborating in a hybrid role with a focus on quality standards and automation.
Fullstack Developer at a leading SaaS company focused on food service in Brazil. Implementing SEO and enhancing website performance with a mix of front - end and back - end technologies.
Full Stack Engineer focusing on software development at OREDATA, tackling digital transformation and data science challenges. Working with experts in a collaborative environment to implement various innovative solutions.
Senior Software Engineer scaling Unify's AI platform to support hyper growth. Collaborating with founders and mentoring engineers while driving technical excellence.
Staff Software Engineer focusing on scaling AI - powered revenue platform for outbound efficiency. Collaborating with founders to establish engineering standards for growth.
Software Engineer contributing to building features in the Secure Compute platform for Confluent Cloud. Engaging with cloud technologies and distributed systems in a collaborative team environment.