Senior Firmware Engineer

Jobtailor

Concordia sulla Secchia

In loco

EUR 55.000 - 85.000

Tempo pieno

8 giorni fa
Generatore di candidature

Una candidatura apposita per questa offerta — un curriculum e una lettera di presentazione personalizzati, perfettamente in linea con l'annuncio.

Supera i filtri ATS

Descrizione del lavoro

Jobtailor is seeking an experienced embedded software engineer to design, develop, test, and maintain firmware for GNSS receiver products in Italy. You will work on C/C++ software, embedded Linux services, networking, and hardware interfaces across multiple targets.

You'll modernize legacy code, optimize performance, and collaborate across international teams while contributing to CI/CD, automated testing, and engineering best practices.

Competenze

  • Master's degree in electrical engineering, computer science, or software engineering.
  • 5+ years of experience in embedded software or firmware development.
  • Strong C/C++ and CMake expertise, including modern C++ standards.
  • Experience with embedded Linux, system APIs, networking, multithreading, kernel interaction, RTOS.
  • Python scripting for automation and testing.
  • GNSS experience (RTK, PPP, CSSR) is highly desirable.
  • Intermediate or higher English proficiency; ability to work in international environments.

Mansioni

  • Design, develop, test, and maintain embedded software and firmware for GNSS receivers.
  • Develop reliable C/C++ software, including embedded Linux services and networking components.
  • Modernize legacy code into modular, maintainable architectures.
  • Integrate firmware with hardware, OS, GNSS tech, and correction services (RTK/PPP/CSSR).
  • Optimize performance, scalability, and reliability across hardware targets.
  • Debug complex issues using advanced diagnostic and simulation tools.
  • Contribute to code reviews, automated tests, CI/CD, and best engineering practices.

Conoscenze

Embedded Software
C/C++ Programming
Embedded Linux
GNSS Technologies
Performance Optimization
Multithreading
Networking
Python Scripting
CMake
Legacy Code Modernization

Formazione

Master's degree in Electrical Engineering
Master's degree in Computer Science
Master's degree in Software Engineering

Strumenti

CI/CD Tools
Diagnostic Tools
Simulation Tools
CMake

Descrizione del lavoro

  • Design, develop, test, and maintain embedded software and firmware components for GNSS receiver products
  • Develop reliable, high-performance C/C++ software, including embedded Linux services, networking components, and hardware interfaces
  • Modernize legacy code into modular, maintainable, and testable architectures
  • Integrate firmware with hardware, operating systems, GNSS technologies, and correction services such as RTK, PPP, and CSSR
  • Optimize performance, scalability, resource utilization, and reliability across hardware targets
  • Debug complex software, system, and integration issues using advanced diagnostic and simulation tools
  • Contribute to code reviews, automated testing, CI/CD workflows, documentation, and continuous improvement of engineering practices
Requirements
  • Master's degree in Electrical Engineering, Computer Science, Software Engineering, or a related technical field
  • 5+ years of experience in embedded software or firmware development
  • Strong C/C++ and CMake expertise, including modern C++ standards
  • Solid experience with embedded Linux, system APIs, networking, multithreading, kernel interaction, and real-time operating systems
  • 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
  • Ability to work in international engineering environments
Core Competencies

Demonstrates expertise in designing and developing embedded software and firmware for GNSS receiver products, with a strong focus on C/C++, embedded Linux, and hardware integration. Proficient in modernizing legacy code and optimizing performance across various hardware targets.

Highest-signal resume keywords
  • Embedded Software Development
  • C/C++ Programming
  • Embedded Linux
  • GNSS Technologies
  • Performance Optimization
Hard Skills
  • C/C++ Programming
  • CMake
  • Embedded Linux
  • System APIs
  • Networking
  • Multithreading
  • Kernel Interaction
  • Real-Time Operating Systems
  • Python Scripting
  • Legacy Code Modernization
Soft Skills
  • Collaboration
  • Problem-Solving
  • Communication
Certifications & Qualifications
  • Master's Degree in Electrical Engineering
  • Master's Degree in Computer Science
  • Master's Degree in Software Engineering
Industry Keywords
  • GNSS
  • RTK
  • PPP
  • CSSR
Tools & Technologies
  • CI/CD Workflows
  • Diagnostic Tools
  • Simulation Tools
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 • Favara

In loco
EUR 103.000 - 138.000
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 Embedded Firmware Engineer (GNSS & Linux)
Senior Embedded Firmware Engineer (GNSS & Linux)

topcon • Favara

In loco
EUR 103.000 - 138.000
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: GNSS & Embedded Linux Expert
Senior Firmware Engineer: GNSS & Embedded Linux Expert

Jobtailor • Concordia sulla Secchia

In loco
EUR 55.000 - 85.000
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 • Concordia sulla Secchia

Ibrido
EUR 55.000 - 65.000
Variable bonus
Meal vouchers
Flexible working arrangements
+2
Senior Embedded Firmware Engineer – GNSS (Hybrid)
Senior Embedded Firmware Engineer – GNSS (Hybrid)

Topcon Positioning Systems • Modena

Ibrido
EUR 55.000 - 65.000
Hybrid working
Meal vouchers
Flexible working arrangements
+2