Senior Firmware Engineer

Topcon Electronics

Concordia sulla Secchia

Ibrido

EUR 55.000 - 65.000

Tempo pieno

5 giorni fa
Candidati tra i primi
Generatore di candidature

Trasforma questo ruolo in un colloquio — un curriculum e una lettera di presentazione personalizzati in base a ciò che cerca questo datore di lavoro.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid work model
Competitive salary
Variable bonus
Flexible working arrangements
Learning opportunities

Descrizione del lavoro

Topcon Electronics in Emilia-Romagna is seeking a Senior Firmware Engineer to design, develop, and verify embedded software for GNSS receiver products. You will deliver high-performance C/C++ code, embedded Linux services, and hardware interfaces, modernize legacy code, and collaborate across global teams in a hybrid setting.

You will work on RTK, PPP, and CSSR in a role that combines software design with hardware integration, ensuring robust performance across platforms.

Competenze

  • Master’s degree required and 5+ years of embedded software or firmware development experience.
  • Strong C/C++ and CMake skills with modern C++ standards.
  • Solid experience with embedded Linux, system APIs, networking, multithreading, kernel interaction, and RTOS.
  • Experience with hardware/software integration, debugging, performance optimization, and legacy code modernization.
  • Knowledge of Python for scripting, automation, and testing.
  • GNSS experience including RTK, PPP, or CSSR is highly desirable.
  • Intermediate or higher English proficiency and ability to work in international environments.

Mansioni

  • Design, develop, test, and maintain embedded software and firmware components for GNSS receiver products.
  • Develop reliable C/C++ software, including embedded Linux services, networking components, and hardware interfaces.
  • Modernize legacy code into modular, maintainable architectures.
  • Integrate firmware with hardware, operating systems, GNSS technologies, and correction services (RTK, PPP, CSSR).
  • Optimize performance, scalability, resource utilization, and reliability across hardware targets.
  • Debug complex software, system, and integration issues using advanced tools.
  • Contribute to code reviews, automated testing, CI/CD workflows, documentation, and continuous improvement of engineering practices.

Conoscenze

C/C++
CMake
embedded Linux
networking
multithreading
RTOS
Python scripting
GNSS

Formazione

Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or related field

Descrizione del lavoro

As a Senior Firmware Engineer, you will design, implement, and verify embedded software for GNSS receiver products. You will deliver high-performance C/C++ code and develop embedded Linux services, enabling reliable interfaces with hardware and networks. You will modernize legacy code, enhance modularity, and ensure robust integration with GNSS technologies and correction services. You’ll work with global teams in a hybrid setup to drive scalable, high-quality firmware across platforms. This role lets you shape cutting-edge positioning solutions that empower construction, geomatics, and agriculture applications.

  • Hybrid working arrangement (3 days in office, 2 days from home)
  • Competitive salary package (55,000–65,000 gross annual)
  • Variable bonus
  • Flexible working arrangements
  • Learning opportunities and global collaboration
  • Design, develop, test, and maintain embedded software and firmware components for GNSS receiver products
  • Develop reliable C/C++ software, including embedded Linux services, networking components, and hardware interfaces
  • Modernize legacy code into modular, maintainable architectures
  • Integrate firmware with hardware, operating systems, GNSS technologies, and correction services (RTK, PPP, CSSR)
  • Optimize performance, scalability, resource utilization, and reliability across hardware targets
  • Debug complex software, system, and integration issues using advanced tools
  • Contribute to code reviews, automated testing, CI/CD workflows, documentation, and continuous improvement of engineering practices
  • Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or related field
  • 5+ years of embedded software or firmware development experience
  • Strong C/C++ and CMake expertise with modern C++ standards
  • Solid experience with embedded Linux, system APIs, networking, multithreading, kernel interaction, and RTOS
  • Experience with hardware/software integration, debugging, performance optimization, software architecture, and legacy code modernization
  • Knowledge of Python for scripting, automation, and testing
  • GNSS experience including RTK, PPP, or CSSR is highly desirable
  • Intermediate or higher English proficiency and ability to work in international environments
  • C/C++
  • CMake
  • embedded Linux
  • networking
  • multithreading
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Firmware Engineer
Senior Firmware Engineer

Topcon Positioning Systems • Thiene

In loco
EUR 70.000 - 95.000
Senior Firmware Engineer
Senior Firmware Engineer

Topcon Positioning Systems (Topcon) • Favara

In loco
EUR 70.000 - 90.000
Senior Firmware Engineer — GNSS, Embedded Linux & C/C++
Senior Firmware Engineer — GNSS, Embedded Linux & C/C++

Topcon Positioning Systems (Topcon) • Favara

In loco
EUR 70.000 - 90.000
Senior Firmware Engineer
Senior Firmware Engineer

Topcon Positioning Systems • Italia

Ibrido
EUR 55.000 - 65.000
Hybrid work 3/2
Salary €55–€65k gross
Bonus & meal vouchers
Senior Embedded Firmware Engineer (GNSS & RTK)
Senior Embedded Firmware Engineer (GNSS & RTK)

Topcon Positioning Systems • Thiene

In loco
EUR 70.000 - 95.000
Senior Firmware Engineer
Senior Firmware Engineer

topcon • Concordia sulla Secchia

Ibrido
EUR 55.000 - 65.000
Variable bonus
Meal vouchers
Flexible working arrangements
+2
Senior Firmware Engineer
Senior Firmware Engineer

Topcon Positioning Systems • Bologna

Ibrido
EUR 55.000 - 65.000
Hybrid working arrangement
Meal vouchers
Learning opportunities
+1
Senior Firmware Engineer - Embedded GNSS & Linux (Hybrid)
Senior Firmware Engineer - Embedded GNSS & Linux (Hybrid)

topcon • Concordia sulla Secchia

Ibrido
EUR 55.000 - 65.000
Variable bonus
Meal vouchers
Flexible working arrangements
+2
Senior Firmware Engineer
Senior Firmware Engineer

Topcon Electronics • San Possidonio

Ibrido
EUR 55.000 - 65.000
Bonus variabile
Buoni pasto
Orari flessibili
+1
Senior Firmware Engineer
Senior Firmware Engineer

Topcon Positioning Systems, Inc • Modena

In loco
EUR 55.000 - 65.000
Hybrid work model
Competitive salary (€55,000–€65,000)
Meal vouchers
+2