Senior Firmware Software Engineer

Trimble

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Your Title: Senior Firmware Engineer

Job Location: Trimble - Chennai

Our Department: CCFS (Civil Construction Field Systems)

Are you a Senior Firmware Engineer who likes to craft enhance and redefine embedded software If you thrive on innovation and want to see your work directly impact industry-leading solutions we want to hear from you!

What You Will Do

As a Senior Firmware Engineer with Trimbles CCFS division you will bridge the worlds of software development and electronic hardware development. You will be a key contributor to our product architecture bringing a dedicated embedded systems perspective to the team. Your responsibilities will span the full product lifecycle from initial hardware bring-up and core firmware implementation to deploying robust production-ready images. You will:


  • Work closely with our team of hardware and firmware engineers in a fast-paced dynamic environment.

  • Design develop and implement firmware for a range of hardware products.

  • Work at the hardware level performing bring-up debugging and performance optimization.

  • Investigate and resolve complex technical issues in both research and production environments.

  • Translate product requirements (MRD / PRD) into well-documented firmware designs.

  • Collaborate with other Firmware Engineers Backend Software Engineers and architects to plan design develop test and maintain embedded applications.

  • Designing developing unit testing bug fixing embedded firmware applications that are deployed on Telematics boxes.

  • Analyze and Reverse engineer vehicle and machine CAN data.

  • Work closely with the CTCT division (a joint venture between Trimble and Caterpillar).


What Skills & Experience You Should Bring

Along with your excellent problem-solving skills and ability to recognize improvement opportunities you will have excellent analytical skills verbal communication and technical writing competency. You will be a self-motivated team player who is schedule-conscious when performing multiple tasks. To be a successful applicant you will have:

  • A relevant tertiary qualification in Software Engineering Electronic Engineering Mechatronics or equivalent combination of education and experience.

  • Demonstrable experience in embedded systems development ideally with Linux (embedded OS and user application development).

  • Professional experience with C C and Python.

  • Hands-on experience with hardware bring-up and debugging.

  • Familiarity with tools for creating embedded Linux distributions (e.g. Yocto Project).

  • Experience with version control systems (e.g. Git) issue tracking tools (e.g. Jira) and Continuous Integration (CI) practices.

About Our Division

Our Civil Construction Field Systems division provides a wide range of hardware and software solutions to the construction industry. We also work closely with the CTCT division (a joint venture between Trimble and Caterpillar) creating world-leading grade control and automation products for customers in the paving construction landfill and mining industries. Our products make operators of heavy equipment more productive whether theyre working on a landscaping job in someones backyard leveling a section for a house building a subdivision or highway or operating an 800-tonne excavator on a mine site.

Central to our success is accurate positioning. We utilize the latest in technology from our in house developed positioning technologies utilising IMU GNSS Laser Optical and Sonic sensors and some tech we cant even talk about yet to empower machine operators with clear and accurate many cases we automate functions of the machine so the operator can concentrate on other tasks.

Trimbles Inclusiveness Commitment

We believe in celebrating our differences. That is why our diversity is our strength. To us that means actively participating in opportunities to be inclusive. Diversity Equity and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.


We have programs in place to make sure our people are seen heard and welcomed and most importantly that they know they belong no matter who they are or where they are coming from.


Trimbles Privacy Policy


How to Apply: Please submit an online application for this position by clicking on the Apply Now button located in this posting.

Join a Values-Driven Team: Belong Grow Innovate.

At Trimble our core values of Belong Grow and Innovate arent just wordstheyre the foundation of our culture. We foster an environment where you are seen heard and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.

Trimbles Privacy Policy

If you need assistance or would like to request an accommodation in connection with the application process please contact


Required Experience:

Senior IC

Your Title: Senior Firmware EngineerJob Location: Trimble - ChennaiOur Department: CCFS (Civil Construction Field Systems)Are you a Senior Firmware Engineer who likes to craft enhance and redefine embedded software If you thrive on innovation and want to see your work directly impact industry-leadin...
View more view more

Key Skills

  • Illustration
  • Logistics & Administration
  • Advertisement
  • Community Support
  • Drafting
  • Maintenance Engineering

About Company

Company Logo

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability. ... View more

View Profile View Profile