Firmware Engineer - IC Department

at  Eggtronic engineering Spa

Modena, Emilia-Romagna, Italy -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified16 Aug, 2024N/AEmbedded Systems,C++,C,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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++
  • Microcontroller fundamentals
  • Microcontroller specific IDE
  • Microcode Programming fundamentals
  • Operating System Basics (Linux, Windows)
  • Good English knowledge (B2 or higher)

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
  • Dedicated healthcare check-up
  • Annual bonus
  • Talented team
  • Career opportunities

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 Flo


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Electrical/Electronic Manufacturing

Engineering Design / R&D

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

Modena, Emilia-Romagna, Italy