Attiva gli avvisi di lavoro via e-mail!

Software Engineer

Eurotech Ltd

Amaro

Ibrido

EUR 40.000 - 60.000

Tempo pieno

17 giorni fa

Descrizione del lavoro

A leading technology company in Italy seeks a Firmware Engineer to develop and optimize embedded software solutions. This role involves close collaboration with hardware engineers and requires strong C/C++ skills. Candidates must be problem solvers with excellent communication abilities. The company offers a dynamic work environment with remote working flexibility.

Servizi

Flexible remote working options
Collaborative team environment
Opportunities for professional growth

Competenze

  • Master's degree preferred in relevant field.
  • Hands-on experience with embedded development.
  • Good written and spoken English skills required.

Mansioni

  • Develop modular embedded code for various platforms.
  • Collaborate with hardware engineers for integration.
  • Debug, test, and validate firmware solutions under diverse conditions.

Conoscenze

C/C++ proficiency
Microcontroller experience
Problem-solving skills
Debugging skills
Collaborative working
Communication skills

Formazione

Degree in Electrical/Computer Engineering

Strumenti

Keil
IAR
Git/SVN
Doxygen
Descrizione del lavoro

By submitting this form, you are confirming that you have read and agree to Eurotech’s Privacy Policy

Flexible remote working options possible

WHO YOU WILL WORK WITH

You will join an international team of engineers and will be involved in state-of-art technology, interacting with internal departments, our salesforce, and our worldwide customer base.

WHAT YOU WILL DO

You will work closely with hardware engineers and other cross-functional teams to ensure optimal integration between firmware and hardware components. Your role will include programming, debugging, and optimizing firmware to meet performance, reliability, and scalability requirements.

ROLE & RESPONSIBILITIES
  • Develop modular, maintainable embedded code (C/C++) for various platforms
  • Collaborate with hardware engineers to ensure seamless integration
  • Contribute to system architecture and optimize firmware performance
  • Debug, test, and validate firmware under diverse conditions
  • Maintain version control and thorough documentation
  • Ensure compliance with industry standards (e.g., MISRA-C, IEC 62304)
  • Communicate effectively across teams to align with project goals
  • Stay current with trends and continuously improve firmware solutions
WHO YOU ARE

TECHNICAL SKILLS

  • Degree in Electrical/Computer Engineering or related field (Master’s preferred)
  • Proficient in C/C++ for embedded software development
  • Hands-on experience with microcontrollers, peripherals, and protocols (SPI, I2C, UART)
  • Familiarity with RTOS, device drivers, and firmware frameworks
  • Comfortable using lab tools (oscilloscope, multimeter, logic analyzer, etc.)
  • Experience with embedded development tools (Keil, IAR, Eclipse)
  • Knowledge of version control systems (Git/SVN) and documentation tools (e.g., Doxygen)
  • Strong debugging, problem-solving, and collaboration skills
  • Awareness of industry standards like ISO 26262 or IEC 61508
  • Assembler knowledge is a plus
  • Good written and spoken English

SOFT SKILLS

  • Aptitude for problem-solving and troubleshooting
  • Strong ability to communicate technical concepts clearly and effectively
  • Ability to work independently and within a multidisciplinary and international team
  • Ability to prioritise and meet deadlines
WHY EUROTECH

Eurotech is a visionary leader in IoT and Edge AI technologies, acting with speed, dedication, and ambition. We empower our employees to have an impact on the business with what they do, everyday. Working in an environment where their expertise is valued and nurtured, our employees are trusted to be autonomous and do their best. Our values are reflected in our behaviors: we work with enthusiasm and an unwavering focus on our customers’ needs, within a culture of respect and integrity, realizing our passion for technology.

apply for this position

Name (Required)

Surname (Required)

Email (Required)

Choose File Accepted file types: pdf, doc, docx, txt, jpg, jpeg, png, Max. file size: 16 MB.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.