Senior Firmware Engineer
Topcon Positioning Systems
Topcon Positioning Group is headquartered in Livermore, California, USA (topconpositioning.com). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.
Topcon is a tech company committed to delivering innovative solutions and fostering an inclusive, respectful, and transparent workplace. We believe in equal opportunities and fair pay practices.
Job Purpose:
The Senior Firmware Engineer is responsible for designing, developing, testing, and modernizing embedded software and firmware for GNSS receiver products and related systems. The role focuses on developing reliable, scalable, and high-performance C/C++ software, including embedded Linux system services, networking components, and interfaces with hardware and operating system resources. Working closely with software, algorithm, hardware, and systems engineering teams, the Senior Firmware Engineer contributes to architecture, implementation, integration, testing, and continuous improvement of embedded solutions. Operating with a high degree of independence, the role resolves complex technical issues, contributes to technical decisions and engineering standards, and may provide technical direction to other team members.
Firmware Design & Development
- Design, develop, test, and maintain embedded software and firmware components for GNSS receiver products.
- Develop reliable and high-performance C/C++ software, including Linux system services, networking components, and interfaces with operating system and hardware resources.
- Refactor and modernize legacy code into modular, maintainable, and testable architectures.
- Translate technical and algorithmic requirements into robust software implementations.
System Integration & Performance
- Integrate firmware with hardware, operating systems, GNSS technologies, and correction services such as RTK, PPP, and CSSR.
- Optimize resource utilization, runtime performance, scalability, and reliability across hardware targets.
- Collaborate with hardware and algorithm teams to support new product development and system integration.
- Diagnose and resolve complex system, software, and integration issues.
Testing, Debugging & Quality
- Develop and use advanced debugging, simulation, and diagnostic tools to identify and resolve complex technical issues.
- Conduct testing and debugging, including field testing and support for deployed products.
- Participate in code reviews, architectural reviews, automated testing, and documentation to ensure high engineering quality.
Engineering Practices & Continuous Improvement
- Contribute to CI/CD workflows, version control, code quality, and automated development and testing practices.
- Recommend and implement improvements to software development processes, architecture, maintainability, and engineering standards.
- Apply appropriate software development methodologies and practices throughout the development lifecycle.
Cross-Functional Collaboration & Technical Leadership
- Collaborate effectively with Software, Hardware, Algorithms, Systems, QA, and other engineering disciplines.
- Provide technical guidance and work direction to other engineers as appropriate.
- Communicate technical risks, dependencies, trade-offs, and recommendations to relevant stakeholders.
Minimum Requirements for Job:
Education & Qualifications
- Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or a related technical field.
Technical & Professional Requirements
- 5+ years of professional experience in embedded software or firmware development, with strong C/C++ (including modern C++ standards) and CMake expertise.
- Strong experience with embedded Linux, Linux architecture, system APIs, networking, kernel interaction, multithreading, and real-time operating systems.
- Proven ability to design and develop modular, reliable, maintainable, testable, and high-performance embedded software.
- Experience with hardware/software integration, debugging, performance optimization, legacy code modernization, and software architecture.
- Experience with version control, CI/CD, automated testing, code quality, and development tools; Python knowledge for scripting, automation, and testing.
- Experience with GNSS technologies and correction services (RTK, PPP, CSSR) is highly desirable.
- Ability to work effectively within international and cross-disciplinary engineering teams, with intermediate or higher English proficiency.
Strategic Competencies
- Complex Problem Solving & Analytical Thinking – analyzes complex firmware, system, and integration issues and develops effective technical solutions.
- Collaboration & Communication – works effectively across software, hardware, algorithm, and other engineering disciplines in international environments.
- Quality & Continuous Improvement – promotes high engineering standards, maintainability, reliability, and continuous improvement.
- Adaptability & Learning Agility – effectively works with evolving technologies, architectures, products, and development practices. Technical Leadership & Influence – provides technical guidance and influences engineering decisions without relying on formal authority.
- Technical Decision-Making – evaluates technical alternatives, risks, and trade-offs and determines appropriate solutions for complex assignments.
- Cross-Functional Leadership – coordinates effectively across engineering disciplines to resolve dependencies and achieve product objectives.
- Accountability & Ownership – takes ownership of complex firmware components and drives issues through analysis, implementation, testing, and resolution.
Topcon is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, disability, age, genetic information, or other legally protected status.
#J-18808-Ljbffr- pTopcon Positioning Group is seeking a Senior Firmware Engineer to design, develop, test, and modernize embedded software for GNSS receiver products. You will work with hardware, algorithms, and systems teams to deliver reliable, high-performance C/C++ software on embedded...Senior
- ...respectful, and transparent workplace. We believe in equal opportunities and fair pay practices. /p h3Job Purpose: /h3 pThe Senior Firmware Engineer is responsible for designing, developing, testing, and modernizing embedded software and firmware for GNSS receiver...Senior
30.000 € - 35.000 €
...propri clienti in oltre 40 Paesi nel mondo. Per il potenziamento del nostro Dipartimento R&D siamo alla ricerca di un/a Firmware Embedded Engineer. Responsabilità e obiettivi del ruolo Progettazione e sviluppo di firmware per microcontrollori. Analisi dei...ConsigliatoDal lunedì al giovedì- ...produce e commercializza sistemi di controllo wireless di sicurezza con sede a Vicenza e 40 anni di esperienza. Ricerca un Firmware Embedded Engineer da inserire nel Dipartimento R&D a Caldogo, Vicenza Nord. Il ruolo prevede progettazione e sviluppo firmware per...Consigliato
35.000 € - 40.000 €
...Randstad Talent Selection, divisione di Randstad Italia, cerca un Manutentore Elettricista Senior per la manutenzione di impianti fotovoltaici. La risorsa lavorerà nel team Service & Manutenzione occupandosi di interventi su impianti complessi e di routine, con diagnosi...SeniorImpiego permanente- pMatch People Srl, head hunting per il settore metalmeccanico, cerca un Tecnico Service Senior per supporto all'automazione industriale. La risorsa farà parte del team di assistenza tecnica dedicato al Nord Italia, occupandosi di installazione, collaudo e manutenzione...SeniorImpiego permanenteAuto aziendale
- pRisorse SpA, azienda nel settore metalmeccanico, cerca un Cablatore - Addetto/a al cablaggio per completare quadri elettrici a bordo macchina. La risorsa dovrà effettuare cablaggio avanzato, parametrizzare apparecchiature e partecipare ai test di collaudo. /ppSi richiede...Senior
- Surfaces Group cerca una risorsa per il team Enterprise Applications con ruolo chiave nella gestione e evoluzione di Microsoft Dynamics 365 Finance & Operations. Collaborerà con stakeholder, IT interno e partner esterni per assicurare supporto e implementazione efficiente...Senior
- Agenziapiù S.p.A. - Filiale di Vicenza ricerca una figura di SALDATORE/CARPENTIERE per la sede di Dueville (VI). Compito principale: saldatura a filo continuo di carpenteria medio-pesante, lettura del disegno tecnico e controllo qualità visivo. Si richiede almeno 5 ...SeniorTurno di giorno
- ...ensure customer satisfaction through robust processes. You will implement APQP, advance ISO 9001 maturity, and collaborate with engineering, manufacturing and supply chain to deliver high‑quality products. This onsite role requires an engineering degree and 8+ years...Senior
- ...AGCO seeks a Senior Brand Sales Manager for the Fendt brand, focused on Italy, to lead brand development and dealer network expansion. You will drive KPI achievement, organize campaigns, and coach a local brand team while ensuring alignment with AGCO's strategic objectives...SeniorRemoto
23.000 € - 26.000 €
Azienda Agenziapiù S.p.A. Sede Dueville, Italia Professione/ Funzione Produzione Retribuzione Intervallo 23.000,00-26.000,00 EUR all'anno Descrizione azienda Agenziapiù - filiale di Vicenza - ricerca per importante carpenteria cliente una figura di SALDATORE /CARPENTIERE...SeniorTurno di giorno30.000 € - 40.000 €
...nella gestione di impianti energetici complessi e soluzioni da fonti rinnovabili, siamo alla ricerca di un/a Manutentore Elettricista Senior - Impianti Fotovoltaici. La risorsa sarà inserita all'interno del team Service & Manutenzione e si occuperà di interventi di...SeniorImpiego permanente- Una società di consulenza per le risorse umane cerca un senior per un'azienda specializzata in automazione industriale a Zanè (VI). La figura si occuperà di sviluppo e ottimizzazione di software PLC e SCADA, gestione di progetti complessi e formazione tecnica. Richiesta...Senior
- pADHR GROUP cerca una figura da inserire in azienda leader nel settore arredi e attrezzature per ristorazione, con sede a Thiene (VI). Il ruolo gestisce l'intero ciclo degli acquisti e i rapporti con i fornitori, con responsabilità sul budget annuale. /ppLa posizione richiede...SeniorTempo pienoRemoto36 h/sett.
- Overview As Sr. Manager Operations, you drive operational excellence across a complex metal-mechanical plant, ensuring safety, quality, cost, and delivery targets. You lead a diverse Operations team, shaping a high-performance culture aligned with AGCO’s strategy and ...Senior
- ppLa posizione prevede lo sviluppo e la gestione commerciale del mercato bNORD AMERICANO. /b Il ruolo opera all’interno della struttura commerciale EXPORT con l’obiettivo di sviluppare la presenza aziendale nel mercato U.S.A. e Canadese attraverso la creazione e il rafforzamento...Senior
- La posizione prevede lo sviluppo e la gestione commerciale del mercato NORD AMERICANO. Il ruolo opera all’interno della struttura commerciale EXPORT con l’obiettivo di sviluppare la presenza aziendale nel mercato U.S.A. e Canadese attraverso la creazione e il rafforzamento...Senior
35.000 € - 40.000 €
...nella gestione di impianti energetici complessi e soluzioni da fonti rinnovabili, siamo alla ricerca di un/a Manutentore Elettricista Senior - Impianti Fotovoltaici. La risorsa sarà inserita all'interno del team Service & Manutenzione e si occuperà di interventi di...SeniorImpiego permanente- ...Overview As Senior DevOps Engineer you will own and evolve the CI/CD ecosystem for combine software, delivering reliable, scalable pipelines... ...testing, and deployment pipelines Plan, govern, and execute firmware/software releases across multiple ECUs with versioning,...SeniorRemotoOrario flessibile
- ...Senior Manager Operations Location: Breganze, IT Workplace Type: Onsite Not everyone can claim to feed the world, but it is part of our everyday. Behind everything we do for our farmers, there is one AGCO team making it happen. We are proud to put our curiosity...Senior5 giorni/sett.
30.000 € - 38.000 €
pADHR GROUP - Divisione Permanent per i Servizi di Ricerca e Selezione, per conto di un realtà operante nel settore degli arredi e dell'attrezzatura per il mondo della ristorazione, sita a Thiene (VI), ricerca una figura da inserire nel ruolo di: /p pLa risorsa, rispondendo...SeniorTempo pienoImpiego permanenteTurno di pomeridiano36 h/sett.- ppIl Gruppo Surfaces, con 180 Milioni di Euro di fatturato e oltre 850 dipendenti è il leader in Italia e nel mondo nella produzione e nella vendita di soluzioni integrate per le lavorazioni e i trattamenti di finitura di ceramica, pietra, vetro, marmo e quarzo agglomerato...SeniorTempo pienoStage/TirocinioDal lunedì al venerdì
- pGEA Group cerca un Installation Commissioning Engineer per le linee bakery. Ti occuperai dell’installazione, messa in servizio e verifica... ...con team internazionali. /ppSi richiede esperienza senior, lettura diagrammi meccanici/elettrici, buona conoscenza dell’inglese...Senior
- pAndritz Hydro di Schio cerca un Senior Electrical Engineer - Generatori Elettrici con esperienza in diagnostica, collaudo, manutenzione e messa in servizio di generatori sincroni e asincroni di media e grande potenza. /ppIl candidato ideale ha autonomia nel diagnosticare...Senior
40.000 € - 50.000 €
...Andritz Hydro di Schio sta cercando un Senior Electrical Engineer con consolidata esperienza su generatori sincroni e asincroni di media e grande potenza. Il ruolo prevede diagnosi, collaudo, manutenzione e messa in servizio, con completa autonomia nel risolvere problemi...Senior- AxL S.p.A. - Agenzia per il Lavoro cerca una risorsa per montaggio meccanico di gruppi e macchine a Schio (VI). Ruolo autonomo, orientato alla qualità, con opportunità di crescita professionale e formazione continua. La posizione richiede diploma/meccanica o meccatronica...Senior
- Enjoy Your Job ricerca un Operations Manager per una storica realtà metalmeccanica dell'altovicentino. Il candidato possiede comprovata esperienza nel ruolo e interfacciandosi costantemente con la proprietà supervisionerà tutte le aree aziendali. Responsabilità includono...Senior
- ...MAW S.p.A. - Divisione Search & Selection, Polo di Bassano del Grappa cerca un BUYER SENIOR per una realtà metalmeccanica di piccole dimensioni che progetta e produce strumenti elettromedicali. Ruolo chiave per definire fabbisogni, scouting fornitori e gestione ordini...Senior
- ppInfosys is a leading international digital services and consulting company. We support companies in 46 countries. While we constantly implement innovations for our clients, our motto remains the same: bEveryone deserves a chance to grow! /b /p h3Responsibilities /h3 ul...TemporaneoImpiego permanente