Firmware Engineer
Descrizione dell'offerta
STIGA is a leading European manufacturer and distributor of lawnmowers and power garden equipment, with over 90 years of experience in the market.
We are consistently curious, conscious of trends, inspiring, and visionary – just like our customers.
We are looking for a FIRMWARE ENGINEER who will report to Firmware Engineer Coordinator ,
capable of delivering high-quality C/C++ code in an embedded environment (real-time and bare
metal architectures).
Key Responsibilities:
- Develop, enhance and debug new and existing low- and application-level firmware in C/C++.
- Design and implement protocols to enhance subsystem communications.
- Specify, design, implement and test functionality and behaviors of embedded subsystems.
- Write portable code for use in a variety of architectures.
Skills & qualifications:
Must Have:
- Technical background
- Experience in firmware development and strong skills in C/C++ programming and low-level software design.
- Fluent in software fundamentals including firmware/software design, algorithm development, data structures, code modularity and maintainability.
- Fluent in requirements and versioning tools management.
- Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control.
- Capable of hands-on bring up, debugging and code optimization.
- Experience in real-time sampling, digitization and signal processing.
- Technical English.
Nice to have:
- Knowledge of Linux.
- Knowledge of robotics and IoT systems, including connectivity solutions.
- Experience in master/slave communications management.
- Experience in dynamic management of nonvolatile memories.
Curious about our values? Explore them here !
Interested candidates must send their applications with authorization under GDPR (EU Reg. 679/2016). The recruitment process is open to candidates of all genders (D.Lgs. 198/2006).