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.
Full Stack Developer integrating AI into web solutions at Hypernova Labs, enhancing tech innovation. Collaborating with multidisciplinary teams in scalable software development in Panama.
Senior Software Developer developing and maintaining RokDoc applications for Ikon Science. Collaborating with geoscience experts and agile teams across multiple locations.
IT Assistant providing technical support and developing software solutions for Marchi & Fildi. Seeking a collaborative individual with a passion for technology and user support.
Fullstack Developer at LeadTable working with modern tech stack to develop features for SaaS application. Collaborating closely with agile teams and ensuring high code quality.
Managing Director and Lead Product Engineer for EMS platform development in a new joint venture. Focused on software enhancement and strategic direction for energy management systems.
Senior Engineer II developing and modernizing internal tools for Strava's platform. Collaborating with teams to enhance developer efficiency and support systems.
Lead Software Engineer at HyperFi overseeing platform architecture and guiding engineering teams. Involves working closely with the CTO and shaping technical roadmaps.
Senior Software Engineer developing AI solutions for Exacaster utilizing Large Language Models. Building production - ready applications and collaborating with cross - functional teams in a hybrid work environment.
Full Stack Developer at Nuvei building high - performance web applications for payment processing solutions. Collaborating with cross - functional teams to implement advanced AI features and backend APIs.
Full Stack Developer developing scalable web applications for logistics platform Wedrop with a focus on organization and best practices. Autonomy in technical demands.