Firmware Engineer - IC Department

Business unit
Ingegneria; Neolaureato e Neodiplomato; Ricerca e Sviluppo
Sedi
Italia/Modena

About Eggtronic

Empowering Your Life. (cliccare sul bottone "Candidati ora") has been revolutionizing the world of power electronics and wireless power since 2012. 
Based in Modena, Italy, San Francisco, and Guangzhou, China, we specialize in the development of innovative technologies in the field of power electronics, with particular focus in highly efficient and miniaturized power converters, as well as superspeed position-free wireless power, power storage, and data over power transmission. 
 More than 200 international patents have been granted to Eggtronic technologies to date. World records in efficiency, miniaturization, functionality, revolutionary products and integrated circuits all testify to Eggtronic’s leading position in the world of Power Electronics. We regularly collaborate with the most important multinational corporations in the world. 
(cliccare sul bottone "Candidati ora")
Whether for B2B partnerships or for today’s discerning consumers, Eggtronic and Einova help make modern life easier, more efficient and more connected. 

Firmware Engineer

Job Overview

We are looking for a Firmware Engineer to join our ICs Design team in Modena, currently focused on our IC roadmap.

Main responsibilities:
  • manage the implementation of optimized C libraries and SDK for the new Eggtronic microcontroller
  • be in charge of developing firmware for in-house R&D activities
  • be involved in design, development and debug of custom digital IPs
  • be involved in the definition of the testing software used during IC production chain
  • be involved in the optimization of IC Design&Test Flow
In addition, the successful candidate will take part in multiple activities and projects of the Digital ICs Design team and will be gradually involved in the design of the next Eggtronic ICs.

Reports To:

The Firmware Engineer will join the ICs Design team and report directly to the Senior ICs Designer.

Qualifications and Background 

The Eggtronic R&D Department is constantly studying and creating the best technology and the best solution. It is an endless and exciting activity that will set the future of power electronics. We are looking for someone able to deal with lots of real technology challenges, willing to join our passionate team!

Required Skills:
  • Master’s Degree in Computer Science / Electronic / Telecom Engineering with high final marks
  • Recent graduate with significant thesis or internship in the field of firmware or embedded systems
  • Use of GIT
  • C, C++
  • Native level of Italian and good English (B1 or higher)
  • Microcontroller fundamentals
  • Microcontroller specific IDE
  • Microcode Programming fundamentals
  • Operating System Basics (Linux, Windows)
Nice to have:
  • Scripting TCL / Python
  • Knowledge of Assembly
  • Knowledge of the most important hardware description languages (e.g. Verilog, SystemVerilog, VHDL)
  • Experience with FPGA
  • Knowledge of low-level debug tools (OPENOCD, SWD, JTAG)
  • Knowledge of GCC, MAKEFILE syntax and linker script
Personal Attributes
  • Team player 
  • Problem solver 
  • Extremely smart and creative 
  • Passionate, proactive and enthusiastic 
  • Precise and reliable 
Eggtronic and our R&D Department are definitely growing fast, therefore the ideal candidate will enjoy taking on new and challenging projects, all the while keeping a “can do” attitude and a contagious positive energy.

What We Offer
  • Competitive salary
  • Employee fringe benefits (welfare aziendale)
  • Dedicated healthcare check-up
  • Annual bonus
  • Young talented team
  • Career opportunities
Business unit
Ingegneria; Neolaureato e Neodiplomato; Ricerca e Sviluppo
Sedi
Italia/Modena

Informativa sull’uso dei cookie
x
Utilizziamo cookie tecnici, sempre attivi, e necessari al funzionamento del sito web, nonché cookie analitici e cookie di profilazione, anche di terza parte, per permettere di misurare la performance del sito e di inviare pubblicità, anche personalizzata. Per accettare tutti i cookie di profilazione, clicca su «Accetta». Per gestire o disabilitare i cookie clicca su «Gestisci». Per rifiutare i cookie e chiudere il banner clicca su «x»; in questo caso, la navigazione proseguirà esclusivamente con i cookie tecnici. Per maggiori informazioni, ti invitiamo a leggere la nostra Cookie Policy.