Lead Software Engineer (C++)

HERE Technologies
HERE Technologies Salary
Amboy, MN Other
POSTED ON 4/9/2024

What's the role?

The HERE SDK for Mobile provides a set of programming interfaces that enables developers to build immersive native applications while leveraging our powerful and flexible Open Location Platform.

With features such as search, routing, turn by turn voice guidance, interactive 2D and 3D vector maps and much more, we allow our customers to develop powerful location-based application natively on different platforms like Android and iOS.

If you are a highly skilled and motivated C Software Engineer with a passion for tackling complex challenges, we want to hear from you.

 

As a Lead Software Engineer for Search, you will be a key member of our growing SDK engineering team. You will be part of the Search team, to develop the Search components used in the new HERE SDK, as well as related products within the company. This is an experienced position that requires fluency in the latest C standard. You are motivated to explore and deliver the best possible solutions to our customers with high quality. You should have a strong passion for technology and a strong customer-centric product sense. You should enjoy working outside the comfort zone and love to learn new technologies.

In the 2 weeks:

  • Familiarize yourself with our current codebase, development tools, and team workflows.
  • Engage in introductory meetings with team members and key stakeholders.
  • Begin contributing to ongoing projects with guidance from the team.

In the 2 months:

  • Take ownership of a specific module or feature, demonstrating a deep understanding of its architecture and functionality.
  • Contribute to code reviews and provide constructive feedback to peers.
  • Begin actively participating in team discussions and sharing insights on potential improvements.

In the first 6 months:

  • Lead the development of a significant feature, showcasing your ability to drive initiatives to successful completion.
  • Mentor junior team members and actively contribute to the professional growth of the team.
  • Act as a technical authority within the team, contributing to the overall technical strategy.

Who are you?

 

  • Strong background in C 11 and higher
  • Passion for solving complex problems and a drive for continuous learning
  • Strong level in algorithm engineering
  • Strong practice of object-oriented programming
  • Proven track record of delivering high-quality software solutions
  • Excellent collaborative and communication skills
  • Very good command of written and spoken English
  • Bachelor's or Master's degree in Computer Science or a related field is preferred. However, we recognize that valuable expertise can be gained through practical experience without a formal degree.
  • Knowledge of location-based services such as mapping, navigation, GPSKnowledge of Boost C librariesKnowledge of CMake/Gradle or other modern build systemKnowledge of programming Flutter and/or DartKnowledge of programming iOS with Objective-C or Swift Knowledge of programming Android with Java or Kotlin

 

HERE is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, gender identity, sexual orientation, marital status, parental status, religion, sex, national origin, disability, veteran status, and other legally protected characteristics.

Who are we?

HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.

 

At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.

Hourly Wage Estimation for Lead Software Engineer (C++) in Amboy, MN
$67.02 to $82.86
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Lead Software Engineer (C++).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,402 - $95,061
    • Income Estimation: $72,850 - $104,000
  • Debugging Skill

    • Income Estimation: $71,402 - $95,061
    • Income Estimation: $72,850 - $104,000
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HERE Technologies

HERE Technologies
Hired Organization Address Bedford, KY Other
What's the role? HERE is searching for a Senior/Lead Data Scientist (AI/ML) for our Foundation Engineering team. Within ...
HERE Technologies
Hired Organization Address Sulphur, KY Other
What's the role? MAIN RESPONSIBILITIES Strategically develop and implement capacity planning strategies to meet both cur...
HERE Technologies
Hired Organization Address Krakow, WI Other
What's the role? HERE has placed the development of a Location Platform as a central building block of its strategy. Dev...
HERE Technologies
Hired Organization Address Krakow, WI Other
What's the role? Team: The OneSearch Team develops Geocoding and Search, which is part of HEREs Location Services offer....

Not the job you're looking for? Here are some other Lead Software Engineer (C++) jobs in the Amboy, MN area that may be a better fit.

Lead Software Engineer

Smartshift, Karnataka, MN

Lead Software Engineer - SAP

Smartshift, Karnataka, MN