Senior Software Engineer, Embedded Applications
Description For Senior Software Engineer, Embedded Applications
Topcon Positioning Systems, a leading provider of productivity tools for construction, geopositioning, and agriculture industries, is seeking a Senior Software Engineer for Embedded Applications in Bologna, Italy. This role is crucial for developing firmware for GNSS receivers and maintaining existing systems. The position requires extensive experience in C++ and embedded Linux development, with opportunities to work on cutting-edge positioning technology. The ideal candidate will have 8+ years of software development experience and strong expertise in embedded systems. The role offers a balanced work setup combining office presence in Bologna with regular visits to the Test Site in Concordia sulla Secchia, plus flexible remote work options. This is an excellent opportunity for an experienced embedded software engineer to join a company focused on developing innovative solutions for a sustainable future. The position involves working with cross-functional teams, managing software module development, and implementing robust embedded applications. The company's focus on workflow automation and seamless data connectivity makes this an exciting opportunity for someone passionate about embedded systems and precision technology.
Last updated 9 days ago
* Works with project manager and team to plan and manage delivery schedules
* Acts as single point of contact for software module development
* Evaluates and schedules changes in module design and delivery
* Performs module maintenance, modifications, and enhancements
* Develops services and applications for embedded firmware
* Provides technical direction to others
* Analyzes and resolves technical problems
Requirements For Senior Software Engineer, Embedded Applications
Python
* University degree in Computer Science, Engineering, Electronics, or related field
* 3+ years of professional experience in C++ development
* 8+ years overall software development experience
* Experience with software development process implementation
* Strong understanding of object-oriented programming
* Expert knowledge in C++, Standard Library, Boost
* Experience with Yocto, Buildroot, or other Linux build systems
* Knowledge of Networking protocols
* Understanding of CI/CD pipelines
* Knowledge of bug tracking systems and version control
* Good command of English language
Benefits For Senior Software Engineer, Embedded Applications
* Smart Working (Remote work options)
Jobs Related To Topcon Positioning Systems Senior Software Engineer, Embedded Applications
Senior Software Development Engineer position at Broadcom, focusing on embedded software development for high-speed data communication devices with competitive compensation and benefits.
Senior C/C++ Software Developer position at Hitachi Energy Services, focusing on developing innovative solutions for power grid automation systems.
Senior Cyber Embedded Software Engineer role at CACI International focusing on embedded systems security, reverse engineering, and telecommunications protocols analysis.
Senior Software Developer position at GM focusing on HVAC systems development using C and MATLAB Simulink, offering hybrid work arrangement in Milford, MI.
Senior Software Developer position at GM focusing on HVAC systems development using C and MATLAB Simulink, offering hybrid work arrangement in Milford, MI.
#J-18808-Ljbffr