Software Engineering Team Lead
A fantastic opportunity for an experienced Software Engineering Team Lead to join a Multinational Semiconductor Manufacturer, leading a growing team at their site in Valencia, Spain.
Responsibilities
Technical leadership of embedded FW development team.
Collaborate with global Software teams for development, levering cross-site resources
Work with Program Management on planning, identification of risks, contingency plans, and allocation of project resources
Ensure products are completed on time and according to product specifications, budget, schedules and quality standards
Continuous improvements of SW development processes for developing superior software, and constantly strives and puts processes in place to improve quality
Motivate, discipline, and groom team, providing a constructive environment for improvement of personal traits and technical skills
Ensure that software architecture and implementation is maintainable and extendible to accommodate future development and maintenance
Ensure that appropriate development and corporate methods and procedures are followed
Hire, train, coach and assess performance of the employees in the team
Being an example in terms of ownership culture, compliance and fair behavior.
Strong collaboration with Quality Assurance team.
Qualifications
Experience in software/firmware development preferably in the embedded product space with knowledge of SW from OS/RTOS to applications
Experience in working with interdisciplinary teams to develop a HW/SW product from requirements to production
Knowledge of network protocols (UDP/TCP, IPv4, IPv6, etc) and communications (SPI, I2C, etc).
Knowledge of script programming (python, bash, etc).
Knowledge of DSP concepts (modulation, SNR, power, etc).
Full product life cycle experience of several products.
Hands-on and proficient in C/C++, proficient with CPU architectures and experienced in writing efficient code
Able to work with assembly code.
Deep understanding of cross-compiler toolchain (compiler, linker, etc).
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (