More jobs:
Linux Embedded Software Engineer Westminster
Job in
Westminster, Adams County, Colorado, 80031, USA
Listed on 2025-12-08
Listing for:
Trimble Inc.
Full Time
position Listed on 2025-12-08
Job specializations:
-
IT/Tech
Unix/Linux
Job Description & How to Apply Below
## Linux Embedded Software Engineer
US - CO, Westminster
** Job
Title:
** Linux Embedded Software Engineer
*
* Job Location:
** Westminster, CO, onsite
* Develop and integrate multi-radio connectivity solutions (Wi-Fi, Bluetooth, cellular, UHF)
* Work with hardware teams on bring-up and integration of new radio modules
* ** Strong Linux Systems Programming**: 5+ years of experience with C/C++ development on Linux
* ** Embedded Linux**: 3+ years working with embedded Linux systems, preferably using Yocto/Open Embedded
* ** System Architecture**:
Deep understanding of Linux kernel, device drivers, and system initialization (systemd)
* ** Networking**:
Strong knowledge of Linux networking stack, iptables/nftables, wireless technologies
* ** Version Control**:
Proficiency with Git, Bit Bucket, and collaborative development workflows
* Experience with ARM-based embedded processors (NXP i.MX family preferred)
* Understanding of eMMC/flash storage, partition schemes, and file system management
* Knowledge of boot loaders (U-Boot) and secure boot implementation
* Strong debugging skills with tools like GDB, strace, tcpdump, Wireshark
* Experience with cross-compilation and embedded tool chains
* Proficiency with shell scripting (Bash) and Python for automation
* Familiarity with Agile development methodologies
* Excellent technical writing skills
* Experience with documentation systems
* Strong collaboration skills for working with distributed teams
* Ability to explain complex technical concepts clearly
* Experience with MQTT, message brokers, and IoT protocols
* Knowledge of wireless protocols (802.11, Bluetooth, cellular modems)
* Familiarity with device tree and Linux kernel configuration
* Experience with technical diagramming tools
* Contributions to open-source projects
**** Compensation:
**** Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s sex or other status protected by local, state, or federal law.
Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date.
**** Benefits:
**** At Trimble, we are committed to fostering a diverse, inclusive, and equitable workplace where everyone can thrive. Guided by our core values—Belong, Innovate, and Grow—we embrace and celebrate differences, knowing they make us stronger and more innovative. We are proud to be an equal opportunity employer, welcoming individuals of all backgrounds and advancing opportunities while embracing race, color, gender identity, sexual orientation, religion, disability, veteran status, or any other protected and diverse characteristic.
We are committed to offering our candidates and employees with disabilities or sincerely held religious beliefs the ability to seek reasonable accommodations in accordance with applicable law and/or where it would not constitute undue hardship for Trimble. For more, please see Trimble's Code of Business Conduct and Ethics at, under “Corporate Governance.”Top skills
APIGit Hub
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×