.Job DescriptionRESPONSIBILITIES:The Firmware Test Automation Engineering Supervisor will lead and contribute to developing solutions for the new product introduction team, including coaching, mentoring, and providing ongoing support for a team of talented engineers in the firmware organization. This role involves applying engineering principles to new product introduction, test automation, process standardization, test development, and analysis to solve technical issues related to the design and manufacture of electronic products and embedded systems.The supervisor will coordinate collaboration with hardware product design engineers, firmware developers, test engineers, and software developers. Additionally, the role requires working with marketing to define product and system requirements and collaborating with operations teams to ensure customer requirements are represented in new and improved designs.YOU MUST HAVE:BS degree in Computer Engineering, Electronic Engineering, or a related field.Minimum of 7 years of relevant experience in embedded software development and validation, utilizing C/C++ languages or equivalent, and software product development for high-volume production.Proficiency in Python or equivalent for test automation.Experience with 8, 16, and 32-bit microcontrollers.Experience developing and validating embedded software with RTOS or multitask environments.Strong understanding of the Software Development Life Cycle (SDLC) and associated tools (e.G., Subversion, Git, BitBucket, Jira, Enterprise Architect, Contour, Crucible, Microsoft Visual Studio, IAR Embedded Workbench, Visual Studio Code, Bamboo, SonarQube).Experience in test automation technologies and frameworks.Experience in CI/CD and Unit Test.Bilingual in English/Spanish with excellent written and verbal communication skills.Estimation, planning, monitoring, and execution skills for technical sub-projects or feasibility studies.Knowledge of software/system design, module development, and software architecture.Proficiency in the MS Office suite, MS Project, and Visio.Strong multitasking capabilities and the ability to manage the workload of multiple engineers simultaneously.Ability to excel in a multi-cultural and multi-lingual environment.Organized with the ability to manage a diverse workload.Ability to travel as required (occasionally for extended periods).Coaching skills and the ability to explain technical topics to non-technical people.WE VALUE:Master's degree in Computer Engineering, Electronic Engineering, Embedded Systems, or related fields.Experience with NXP, STM, Texas Instruments, ESP, Renesas microprocessors, and IAR Systems compilers, as well as ARM architecture.Exposure to ISTQB principles or relevant certifications.Good understanding and experience with wireless networks and connected systems architectures