Your Title: Embedded Software Engineer
Our Location: Sunnyvale, CA
Our Department: Trimble Military Advanced Systems (MAS)
What You Will Do
Trimble is the market leader in precision high-performance GPS systems. We are seeking a self-motivated embedded software engineer with disciplined implementation and analytical skills to join the engineering team. In this position you will join a tight-knit team of talented developers in a stable and supportive work environment, where you can quickly see the positive impact of your efforts. You will develop embedded GPS signal recovery, timing, and message processing software, interacting closely with hardware, firmware, system engineering, and test teams to continue widening our advantage in leading-edge embedded GPS receivers meeting the most demanding aviation performance needs.
The Embedded Software Engineer will work closely with System Engineering to interpret requirements and to design and implement software solutions in our embedded GPS receivers. They will plan and scope development effort, follow structured development processes to design, document, implement, and verify software, and define requirements-based system tests.
What Skills & Experience You Should Bring
BS or greater in Computer Science, Computer Engineering, or related degree
Working knowledge of Modular/Structured Software Design and design concepts
Proficiency in C
Experience with Multi-Threaded Operating Systems and Multi-Threaded Software Design
Experience with Real-Time, Time-Critical software (Embedded Systems, High-Speed Servers, etc.)
Basic knowledge of Digital Hardware and Microprocessor Architecture
Strong verbal and written communication, comfortable writing documentation
Well organized, self-motivated, and team-oriented
**Ability to obtain a DoD security clearance is required. Applicants must clearly indicate any previous DoD security clearance activity.**
** Due to DOD Security Clearance requirement, US citizenship is also required**
Desired Skills & Experience:
Signal Processing Design and Algorithms
Communication Systems / GPS
Software Process (CMMI, DO-178b)
Waterfall, Iterative Spiral, Agile, etc. software development
CM tools and processes
Information to Review:
The following links are recommended in order to better your understanding of Trimble, and the products available within this particular division.
Videos to Review:
Our Company
Trimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our solutions are used in over 140 countries and we have incredibly diverse lines of business.
Our employees represent this diversity and can be found in over 30 countries, working closely with their colleagues around the world. Due to our geographic, product and customer reach, there is plenty of room at Trimble for exceptional people to grow. Come position yourself with an innovative industry leader and position yourself for success.
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. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation, and logistics.
Trimble's 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.