Software Engineer Intern

Trimble Navigation Limited Inc Princeton , NJ 08544

Posted 2 months ago

We're looking for passionate software engineers to join our team as interns. Trimble MAPS is an established leader, providing software solutions for the transportation and logistics needs of our customers. Our engineering interns directly shape our future and have the opportunity to influence products from day one.

Job Description:

Software Engineering interns at Trimble MAPS are responsible for helping with the implementation and testing of our products. Most importantly, we are looking for someone who is a strong and passionate coder and a persistent problem solver, who desires to: 1) take pride in overall product and code quality, 2) solve challenging problems as part of a team, 3) learn new skills, and 4) help automate testing for new and existing features.


  • BS in Computer Science, or similar degree, or expected graduation from such a program in the future

  • Excellent coding, debugging, and problem solving skills

  • Academic experience coding with C#, C++, JavaScript, or Python

  • Understanding of web services and distributed systems.

  • Understanding of relational databases

  • Desire to build automation tools

  • Passionate to work hard and learn

  • Strong verbal and written communication skills

Please note all employees are temporarily working from home.

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Embedded Software Engineer Fpga


Posted 2 weeks ago

VIEW JOBS 10/12/2020 12:00:00 AM 2021-01-10T00:00 <p>SciTec, Inc. is a dynamic small business with the mission to deliver Advanced Sensor Data Exploitation technologies and Science Instrumentation Capabilities in support of National Security and Defense. We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver unique, world-class analysis capabilities.</p> <p>SciTec has immediate opportunities for talented engineers to support programs focusing on development of software and firmware for System on a Chip (SoC) - ARM/FPGA processing engines at our Princeton, NJ location. We are looking for experienced developers to join a fast growing team dedicated to developing embedded architectures including software, middleware and hardware drivers. </p> <p>Day-to-day responsibilities include:</p> <ul> <li>Adapt existing image processing C++ code base for embedded processing on ARM platforms.</li> <li>Develop software for complex processing algorithms using both open source and internally developed libraries and APIs.</li> <li>Support the development of kernels and drivers for embedded Linux.</li> <li>Build new tools for performance testing, debug, and benchmarking.</li> </ul> <p>More than specific technologies, we’re looking for engineers who are willing to dive into complex problems, work across multiple technologies, and help us keep moving algorithms from desktops to SoC boards.</p> <br><p><strong>Requirements</strong></p><p>The following minimum qualifications are required for the position: </p><ul> <li>A Bachelors degree in engineering, computer science, mathematics or a related field.</li> <li>Proficiency with software development using C++ in a Linux development environment.</li> <li>Experience using C++, Python and shell scripts for testing and validation.</li> <li>The ability to obtain and maintain a Department of Defense security clearance.</li> </ul> <p>Candidates who have any of the following skills or experience will be preferred:</p> <ul> <li>Experience with FPGAs, VHDL, embedded programming and Xilinx platforms.</li> <li>Professional software development experience, particularly across multiple languages.</li> <li>Scientific computing, simulation, machine learning, parallel processing, networking interfaces.</li> <li>A current DoD security clearance.</li> </ul><p><strong>Benefits</strong></p><p>As a small business, SciTec, Inc. offers room for growth and a flexible, fast-paced work environment. We work daily to develop one-of-a-kind solutions for challenging national problems. Initiative is expected and encouraged, all employees have the opportunity and flexibility to broaden their technical horizons and our daily work makes an impact on the world around us.</p> <p>SciTec's office in Princeton, NJ is the company Headquarters and core R&amp;D facility providing technically stimulating, impactful work. SciTec encourages collaboration across our offices in Boulder, Colorado Springs, Dayton, and Huntsville and provides access to opportunities across the corporate spectrum.</p> <p>SciTec offers a highly competitive salary and benefit package, including medical/dental/optical, a 401k program with company matching, and an annual profit-sharing program. Salary is dependent on candidate experience and qualifications.</p> Scitec Princeton NJ

Software Engineer Intern

Trimble Navigation Limited Inc