Engineering Manager Firmware development
Descrizione dell'offerta
appcast.io
Arduino’s mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the fields of music, games and toys, smart homes, farming, autonomous vehicles and many more.
We are looking for an Engineering Manager to lead our Firmware Engineering team as part of the Hardware & Firmware R&D Department. You will be required to coordinate cross-functional teams of technology specialists and contribute to Firmware design to help us build high-quality products for our users and customers.
What we offer
- A challenging career path in a rapidly growing company with modern vision and talented teams.
- A competitive salary (and benefits) that values people skills and experience.
- A young and inspiring work environment that encourages diversity and cultural exchange.
- Individual growth objectives with a dedicated budget for learning/training.
- Flexible working hours and working locations, we value work-life balance!
- A meaningful work opportunity in a mission-driven company committed to empower people around the world.
What you'll work on
- Lead, mentor, and coach a team of firmware engineers, fostering their professional growth and career development. Set growth goals, conduct performance reviews and provide feedback
- Champion a culture of technical excellence, collaboration, innovation, and accountability within the team.
- Recruit, onboard, and retain top engineering talent.
- Manage team capacity, allocate resources effectively, and ensure optimal team performance.
Technical Leadership:
- In collaboration with the Hardware & Firmware Department Manager, provide technical guidance and oversight for all phases of the firmware development lifecycle, from concept to deployment and maintenance.
- Collaborate with product management, hardware engineering, software engineering, and other cross-functional teams to define requirements, architecture, and roadmaps.
- Ability to design & develop embedded software (C++, C) - while this will not be the primary occupation for the role, we believe direct involvement of an Engineering Manager in practical development work solidifies their knowledge and ability to drive others
- Spread the Arduino verb at conferences and with the developer community
Project Management & Execution:
- Plan, execute, and deliver embedded development projects, managing risks and dependencies.
- Oversee the entire firmware development process, including design, implementation, debugging, testing, and release.
- Implement and optimize agile development methodologies to ensure efficient workflow and continuous delivery.
- Identify and remove roadblocks, ensuring the team has the necessary resources and support to succeed.
What you bring
- At least 3 years of experience in leading a development team, including people management, coordinating a team with Agile methodologies
- Strong technical background, with experience in firmware development for both microcontoller and microprocessor-based systems (embedded Linux systems)
- At least 5 years of experience in Firmware and libraries development (C, C++)
- Bachelor's or Master's degree in computer science, engineering, or related field
- Fluent in English both verbal and written is mandatory
Bonus Points
- Knowledge of the Arduino ecosystem
- Experience with Zephyr
- Experience in Embedded Linux distributions (Yocto or similar)
- Experience with Golang and/or Python
- Knowledge of IoT Protocols (MQTT, CoAP, HTTP, TCP, UDP, AMQP)
- Knowledge of Git flow and Github
- Knowledge of fieldbus protocols
- Testing frameworks for embedded code
If you're excited about this role or about our company but your experience doesn't align perfectly with the points outlined above, we strongly encourage you to apply anyways. If we feel you don’t fit for this job we may have something else for you!
Tech Engineering Manager
Arduino's mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the...
QA Manager
MSC Mediterranean Shipping Company
MSC Mediterranean Shipping Company is a global business engaged in the shipping sector.Present in 155 countries, MSC facilitates international trade between the world’s major economies, and among emerging markets across all continents. Headquartered in Geneva,...
Junior Project Manager
IGNIS
About Us:IGNIS is an integrated international energy company active in the areas of development, generation, energy services and operation & maintenance. Our company has one of the largest renewable energy development portfolios in Spain with more than 14,000MW and with...
Business Development Manager - Italy
FlexGen Power Systems, LLC.
Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront of the energy transition, FlexGen leverages decades of engineering and software expertise to help shape the future of sustainable power both...
Plm Manager
Johnson Electric
Come Innovate Motion with UsWe are seeking a highly experienced and motivated global senior expert on PLM at Johnson Electric. As part of the digital transformation and Enterprise Applications standardization, JE has rolled out a global instance of Siemens Teamcenter, with...
Manager/Quality Manager
Job Description Summary 1. Support a discipline and/or provide a service individually or within a team of associates. May provide functional expertise to Line Unit and other QA Units in area of responsibility2. Write review, decide on approval and/or release of GMP-relevant...
Sales Development Representative (M/W/D) Im Startup
We are seeking a dynamic and results-driven Sales Specialist to join our team at a leading Battery Energy Storage Systems (BESS) manufacturer. The Bess Sales Manager will be responsible for driving sales growth by identifying opportunities, managing customer relationships,...
CHC Navigation | CHCNAV
CHC Navigation is looking for a results-oriented Account Sales Manager (B to B) - to join its team. and proven experience of features-benefit-solutions selling in a high-tech environment for Geospatial industries (e.G. surveying, construction, mapping, GIS, marine survey,...
Linesight
As a Senior Project Manager at Linesight, you will work with highly experienced, culturally diverse, and passionate teams nurturing a strong social dynamic and a shared sense of achievement. You will gain vast industry experience that will open doors for you, extend your...
Project Manager
RINA Piraeus Team
Select how often (in days) to receive an alert:Project ManagerCity: RomaLocation:Roma, Italy, 144 Genova, Italy, 16129 Napoli, Italy, 80142Contract Type: PermanentDivision: Aerospace & DefenceLevel of experience: IntermediateRINA is currently recruiting for a Project...
KeyPartners
Our client is a company specialized in fluid power and motion control technologies for mobile and industrial applications we are looking for a Global Account Manager This role will focus on managing a key global customer in the agricultural and construction equipment...
Account / Account Manager
CHC Navigation | CHCNAV
CHC Navigation is looking for a results-oriented Account Sales Manager (B to B) - to join its team. and proven experience of features-benefit-solutions selling in a high-tech environment for Geospatial industries (e.G. surveying, construction, mapping, GIS, marine survey,...
Electronic Engineering Manager
Arduino's mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the...
Account -Manager
CHC Navigation | CHCNAV
CHC Navigation is looking for a results-oriented Account Sales Manager (B to B) - to join its team. and proven experience of features-benefit-solutions selling in a high-tech environment for Geospatial industries (e.G. surveying, construction, mapping, GIS, marine survey,...
Senior Embedded Linux developer
Arduino’s mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the...
Hardware Product Manager
Are you passionate about building technology that empowers engineers, educators, and innovators around the world? At Arduino, we’re looking for a Hardware Product Manager to help shape the future of our product line, i.e., boards, shields, carriers, and kits, that support...
Quality and Certification Engineer
Arduino’s mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world, are using Arduino to innovate in the...
Arduino's mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the...
Software Embedded Developer
Arduino's mission is to enable people to enhance their lives through accessible open-source electronics and digital technologies. Since 2005, millions of people, from kids and students to engineers and professionals around the world are using Arduino to innovate in the...
Are you passionate about building technology that empowers engineers, educators, and innovators around the world? At Arduino, we're looking for a Hardware Product Manager to help shape the future of our product line, i.E., A young and inspiring work environment that...
#J-18808-Ljbffr