Trimble is hiring for Software Engineer
The job you are looking for is no longer available..- Company Name
- Trimble
- Company Website
- https://www.trimble.com/en
- Job Role
- Firmware Development Engineer
- Job Type
-
- Experienced
- Fresher
- Job Location
-
- Chennai
- Education
-
- BE/BTech
- Branch
-
- CS
- IT
- Job will expire on
- 27 May 2024
Eligibility Criteria
- Excellent experience in CAN J1939 Protocols and Sensing Digital/Analog data from Machines or vehicles.
- Very strong in C programming in an embedded environment and C++ Platform. Strong software/firmware development experience and knowledge in coding design (Write high-performance, space optimized, and reusable C code ; Experience with C code optimization for space and speed)
- Knowledgeable in Assembly programming in an embedded environment.
- Excellent ability to review code and design of other team members and provide tangible inputs
- The candidate must have good problem solving and strong debugging skills in low-level embedded subsystems(hands on with platform specific debuggers)
- Expertise in 8/16/32-Bit Microcontrollers/Processor
Job Description
- Design, develop, code, unit test, debug embedded system firmware applications that are deployed on Trimble IoT Telematics boxes
- Developing scripts to read and interpret CAN vehicle data
- Analyze and Reverse engineer vehicle CAN and and machine data
- Develop Firmware/Software according to Trimble IoT Telematics Platform and standard.
- Capable of understanding and contributing to the technical solution from design through to code level
- Maintain high standards of software quality within the Firmware team by following World class standard, good practices and habits
- Collaborate with other Firmware Engineers, Backend Software Engineers and architects to plan, design, develop, test, and maintain embedded applications
- Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans
- Prepare reports, manuals and other documentation on the status, operation and maintenance of firmware
- Design, develop, and unit test applications in accordance with established standards
- Participate in peer-reviews of solution designs and related code
Job Seeker Advisory & Application Guidelines
Before You Apply
Review the required educational stream, minimum cutoff percentage, eligible graduating batch, and job location carefully. Update your resume with relevant project highlights matching the job role before submitting your application.
100% Free & Anti-Fraud Notice
JobInvent and legitimate hiring employers never charge fees for job applications, interview scheduling, coding assessments, or offer letters. Never pay money to anyone promising guaranteed job placements. Report suspicious activity to admin@jobinvent.com.
Interview Preparation Tip: Need help with HR or technical rounds for this role? Check our free Interview Questions & Answers and real Interview Experiences from candidates across top MNCs.
Latest Posts
Dredging Corporation of India Recruitment 2026 – Walk in
Posted: October 28, 2026
BOBCAPS Business Development Manager Recruitment 2026 - Apply Online
Posted: October 28, 2026
Xylem Recruitment Drive 2026 | Xylem Hiring Mechanical Engineer
Posted: October 27, 2026
Copeland Recruitment Drive 2026 | Copeland Hiring Thermel Engineer
Posted: October 27, 2026
Bloom Energy Recruitment Drive 2026 | Bloom Energy Hiring Mechanical/AerospaceEngineer
Posted: October 27, 2026
WSP Recruitment Drive 2026 | WSP Hiring Mechanical Engineer
Posted: October 27, 2026