Senior Software Developer

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Job Summary: We are seeking an experienced C++ developer to drive continuous improvement and software architecture for embedded systems, as well as mentor the team. Key Highlights: 1. Lead improvements in embedded software development processes 2. Define backend architecture for embedded devices using C++ 3. Mentor junior and mid-level software developers Required Qualifications: * Bachelor's degree in Computer Science, Systems Analysis, or related fields; * Minimum 5 years of software development experience in C\+\+; * Experience developing software in Linux environments; * Experience developing software using Qt for embedded devices; * Willingness to travel; * Ability to read technical documents in English; Desired Qualifications: * Strong knowledge of C\+\+14/C\+\+17 programming best practices; * Practical experience with software version control using GIT. Responsibilities: * Improve embedded software development processes; * Mentor junior and mid-level software developers; * Define backend architecture for embedded devices using C\+\+; * Enhance usability of onboard computers in agricultural machinery; * Continuously improve the source code base of embedded software; * Perform root cause analysis of embedded software failures; * Conduct field testing of onboard computers in agricultural machinery. Hybrid work model available in Paulópolis/SP. Availability to work from 7:10 AM to 4:58 PM or from 7:30 AM to 5:18 PM. Willingness to travel for field integration testing and customer visits. This position is also open to candidates with disabilities (PcDs).

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Senior Software Developer by Indeed in 2026 | ok.com