Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Lead Software Engineer

Omnitracs

Omnitracs

Software Engineering
Bengaluru, Karnataka, India
Posted on Jan 8, 2026

Who We Are

Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and services to protect life’s other most important assets: our homes and digital identities. Today, Solera processes over 300 million digital transactions annually for approximately 235,000 partners and customers in more than 90 countries. Our 6,500 team members foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation. For more information, please visit solera.com.

The Role: Lead Software Engineer

Solera gives fleets and drivers unprecedented driving performance insight and analysis, helping save fuel, expenses, and lives. Its video analysis, predictive analytics, and personalized performance program help fleets improve driving skills, lower operating costs, and deliver significant ROI. With an easy-to-use managed service, fleets and drivers can access and self-manage driving performance anytime, anywhere.

We’re looking for a rockstar front-end engineer with significant experience in developing modern web applications to join our software engineering team as a strong contributor and technical leader. Solera customer-facing tools are the core of our business, and our internal applications drive future growth. You’ll be a leader, helping us to build a modern set of frameworks, services, and applications and continue our success in the transportation space.

Skills

  • Develops, modifies, and implements Mobile applications according to business requirements using:
  • XCode/Swift/Objective-C Development
  • Cross-platform development
  • Open Source Technologies
  • Bluetooth and Wifi communication
  • RESTful interfaces
  • XML and JSON protocols
  • C/C++ (nice to have)
  • Kotlin Multi Platform (nice to have)
  • XCTest framework
  • SwiftUI
  • Dependency Injection
  • Swift Tasks
  • SQLite

Good to have

  • Kotlin
  • Appium

What You’ll Do

  • Logical data modeling, database definition and manipulation, and data synchronization
  • Object oriented design, coding, performance tuning, and unit testing
  • Authors and reviews technical requirements to ensure compliance with business requirements
  • Performs proper unit testing and software code writing (including automated unit testing)
  • Familiar with appropriate standards and techniques used during the Software Development Life Cycle process (SDLC, security) and applies them appropriately
  • Participates in the testing process through test review and analysis, test witnessing and certification of software
  • Participates in peer code reviews and develops skill level of others through mentorship
  • May work on multiple tasks/projects simultaneously with various team members and/or other groups both internally and externally
  • Engages effectively in self-directed time management and prioritization of workload
  • Perform such other duties as may be assigned by management

What You’ll Bring

  • BS degree in Computer Science (or related field) or equivalent experience
  • Expert in modern software development practices in multiple languages and environments
  • 8+ years of strong development and technical leadership experience on mobile development
  • 4+ years of experience developing front-end applications using technologies like Swift adn SwiftUI
  • Experience in development of cross platform applications would be a big plus
  • Experience supporting a platform transition while tactically diagnosing and solving challenges in messy legacy software stacks
  • Demonstrated history of working effectively with backend team, data engineering, quality, and operations teams
  • A team player who works hard, admits his/her strengths and weaknesses and has the flexibility to improve by learning new things.
  • Good experience in connecting mobile platforms with services and backend.
  • Experience with our specific stack, including XUI Test, Objective C,
  • Experience driving agile teams and leveraging SCM, CI/CD, and robust build/test/profiling automation (Git, Jenkins,Sonar)
  • Demonstrated history of developing frameworks that are effectively leveraged by other developers.
  • Experience building modern native applications for Android is good to have.