Embedded Software Engineer

Westminster

Saturday, 02 May 2026

Build the Future of Precision for Off-Highway Agriculture Machine Innovation! Join the team powering the next generation of industrial technology! We are looking for a Software Engineer with firmware or embedded experience to design and develop cutting-edge code for high-precision GNSS products used in Off-Highway and agricultural applications in Westminster, CO (Denver Metro Area). You will work alongside experts to integrate complex positioning algorithms and build robust embedded solutions that drive the modern farming landscape forward, all while expanding your mastery of real-time embedded systems and advanced GNSS technology. About Us. Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. Whether it is helping customers build and maintain infrastructure, design and construct buildings, optimize global supply chains or map the world, Trimble is at the forefront, driving productivity and progress. What Makes This Role Great. This position offers a rare opportunity to bridge the gap between complex software architecture and tangible field applications. You will not just write code; you will directly influence the precision and efficiency of machinery that feeds the world, working on a team that values continuous improvement, technical curiosity, and collaborative innovation in a supportive, growth-oriented environment. Key Exciting Responsibilities. Design and test firmware for GNSS receivers specifically tailored for Agriculture. Integrate existing tracking and positioning algorithms into the firmware codebase. Identify, debug, and resolve firmware issues to ensure stable and high-performance solutions. Work with the team to optimize firmware for speed, memory usage, and size. Extend existing Python-based analysis and testing tools to validate firmware performance. Essential Skills & Experience. Bachelor or Master degree in Computer Science, Electrical Engineering, or related field .-5 years of professional experience in embedded software or firmware development. Proficiency in C/ C and scripting languages such as Python. Proven experience with embedded systems and real-time operating systems. Familiarity with hardware interfaces and communication protocols like UART, SPI, and I 2 C. Experience with LLM-based coding assistants like MS Copilot and Cursor. (Claude experience is acceptable too). Bonus Points For. Demonstrated interest in exploring the application of AI within firmware development environments. Familiarity with IMU sensors and inertial navigation principles. Knowledge of software development tools and version control systems like Git. Logistics. Location: Westminster, CO (Office)Travel Requirement: 0%Why You'll Love Working With Us. At Trimble, we are not just a company that does good—we are a team dedicated to making a tangible, positive Real-World Impact. We build innovative solutions designed to solve the world's most critical challenges. From construction sites to transportation hubs, our work tangibly improves how people live, build, move, and grow. You will work on projects that truly matter: Our purpose-driven culture means you will be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide. Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce waste. Collaborate with like-minded people: Our strong internal culture is a hidden gem. You will work with a collaborative, supportive team that shares your purpose and fosters a genuine sense of belonging. We are a company of visionary pragmatists who think boldly and build things that work. Be an owner: Trimble thrives on individuals who take initiative and embrace ownership. You will find an entrepreneurial spirit where success is often self-authored, empowering proactive doers. Firmware Engineer, GNSS, Embedded Systems, C , Python, RTOS, Agriculture, Precision Positioning, Hardware Interfaces, Git. Compensation:

apply
 
Loading Similar Jobs...
JOBZ is an independent Job Search Engine. JOBZ is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. JOBZ uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, job descriptions and other company descriptions / details are the property of their respective holder. JOBZ does not have its users apply for a job on the J-O-B-Z.com website. Additionally, JOBZ may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.