> Markdown version of [/jobs/ext/2007425-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2007425-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Telenav, Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Windows, Agile Methodology, Apple Mac Systems, Apple Xcode, Unit Testing, C++ (Programming Language), Code Review, Software Debugging, Linux, Embedded Operating Systems, Integrated Development Environments, Microsoft Visual Studio, Open Source Technology, QNX (Software), Qt Modeling Language (QML), Cloud Services, Software Engineering, Systems Integration, Multithreading, Integration Tests, Information Technology, Multiplatform - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-telenav-401562377111245/ ## About the Role + Bachelor's Degree or Master's degree in Computer Science, Electric Engineering, or related majors and experiences. + 7+ years' experience in software development in C and C++ (5+ years with Master degree) + Experience in development on embedded operating systems (preferably Linux, QNX, OSX, or Windows) + Experience in prototyping systems/sub-systems with SDK, open source libraries, or reference products. + Experience leading or working with teams in remote sites. + Good problem solving and debugging skills. Smart and quick learning + Good communication skills (English) are required (verbal & written) + Experiences in C++11, STL, Boost, multi-threading DESIRED SKILLS OR EXPERIENCE: + Multi-platform experience: Windows, Linux, OSX, QNX, AGL + Experience in XCode, Qt Creator(v4 or v5), QML, Visual Studio and other IDEs + Familiar with agile software development, able to estimate work, perform tasks, and reach deadlines ## Description Do you dream of what cars of the future will look like when you combine them with connectivity, a smartphone, and cloud services? Can you imagine uniting those dreams with a company that has the skills and relationships to make that a reality? If so, Telenav wants you! At Telenav, we believe the car is at the beginning of a massive innovation wave that mirrors what happened on the smartphone several years ago. Building on our long history of mobile and in-car navigation software and services, we are on a mission to make people's lives less stressful, more productive and more fun when they're on the go. We're looking for a highly motivated Staff Software Engineer to join our growing Automotive Engineering team. RESPONSIBILITIES: + Develop automotive connected navigation products by Integrating navigation core engines and SDK. + Implement automotive navigation features according to OEM requirements and corporate product roadmap. + Integrate automotive navigation application/SDK with automotive vehicle hardware and system platforms + Prototype new automotive technologies with Telenav navigation SDK + Lead development team members in remote sites. + Write high quality code with unit test, do code review, and conduct integration test. + Debug through logs analysis, perform root cause analysis, and provide fixes. + Come up with creative solutions to challenging problems. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)