Enable job alerts via email!

Senior Software Engineer

TransCore, LP

Albuquerque (NM)

On-site

USD 90,000 - 140,000

Full time

23 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A forward-thinking company is seeking a Senior Software Engineer to innovate within the Smart Cities domain. This role offers the chance to build a new product from the ground up, focusing on user mobility solutions that impact millions globally. You will work in a dynamic team, taking on multiple roles from analyst to technical lead, while collaborating with stakeholders to design resilient systems. If you're passionate about transportation technology and eager to shape the future of smart mobility, this opportunity is perfect for you.

Qualifications

  • 10+ years in software engineering, especially in real-time, multi-threaded systems.
  • Experience with toll collection systems and embedded Linux SBCs.

Responsibilities

  • Architect and develop software for real-time toll collection and traffic monitoring.
  • Design host software and SDKs for transportation hardware.

Skills

C/C++
Embedded Linux
Mobile Development (iOS/Android)
Real-time Systems
Visual Studio
Web Services
Customer Engagement
Documentation Skills

Education

Bachelor's degree in Computer Science

Tools

Visual Studio
SQLite
MySQL
AWS

Job description

TransCore (TRN), a subsidiary of ST Engineering, is seeking an experienced and innovative Senior Software Engineer to join our Smart Pass Mobility Ecosystems team.


Summary: Passionate about the Smart Cities space? Interested in building better solutions for how people move and live their lives? Perhaps this is the role for you!


TransCore is seeking an experienced and innovative Senior Software Engineer to develop our Smart Mobility Product Initiative, focusing on rethinking user mobility and providing innovative, user-friendly solutions reaching millions worldwide. This 'zero to one' role involves building a new product from the ground up, contributing to early development, and balancing customer needs with growth, engagement, and retention goals.


Join TransCore to help shape the future of smart cities and transportation technology, impacting smart city initiatives and mobility solutions.


As part of a fast-paced Solutions Development Team, you'll assume multiple roles including analyst, developer, and technical lead, gaining visibility into all development stages and collaborating closely with stakeholders and customers to design resilient, scalable systems.


Essential Duties and Responsibilities:
  1. Architect, develop, test, and enhance software managing real-time toll collection and traffic monitoring data using C/C++/Objective C on Windows and embedded Linux platforms.
  2. Design and implement host software and SDKs for transportation hardware.
  3. Work with UDP-based communication protocols with tolling hardware.
  4. Develop data handling and user interfaces in Visual Studio and web tools using HTML/PHP.
  5. Create and maintain mobile applications for iOS and Android for roadside systems.
  6. Participate in system integration, deployment, and on-site toll system commissioning domestically and internationally.
  7. Support legacy systems and transition solutions to newer hardware and OS.
  8. Collaborate with teams to interpret specifications and define technical solutions.
  9. Engage with customers to gather requirements, validate implementations, and support systems.

Required Skills and Experience:
  1. 10+ years in software engineering, especially in real-time, multi-threaded systems with C/C++ on Linux and Windows.
  2. Experience with toll collection systems, RFID readers, and BLE beacons.
  3. Strong background in embedded Linux SBCs for mission-critical applications.
  4. Proficiency in Visual Studio C/C++, SDK development, and host tools.
  5. Mobile development experience on iOS and Android in transportation contexts.
  6. Knowledge of web services, databases (SQLite, MySQL), and AWS cloud platforms.
  7. Experience in customer engagement, field support, and system maintenance.
  8. Excellent documentation and communication skills.
  9. Familiarity with proprietary/binary hardware data formats.
  10. Ability to reverse-engineer legacy systems.
  11. Willingness to travel domestically and internationally for system support and installation.
  12. Interest in modernizing systems and improving efficiency based on field experience.

Education: Bachelor's degree in Computer Science.


Physical Demands/Work Environment: Regular sitting, keyboard and mouse use, moderate noise level. TransCore complies with disability laws and provides accommodations.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Albuquerque

Remote

USD 90,000 - 215,000

2 days ago
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Santa Fe

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer

Jobot

Richmond

Remote

USD 125,000 - 175,000

Yesterday
Be an early applicant

Senior Software Engineer (z/OS and MFC)

Jobot Consulting

Little Rock

Remote

USD 125,000 - 150,000

Today
Be an early applicant

Senior Software Engineer (Remote)

Lensa

Huntsville

Remote

USD 130,000 - 200,000

Today
Be an early applicant

Sr Software Engineer

Humana

Remote

USD 106,000 - 147,000

Yesterday
Be an early applicant

Senior Software Engineer

Harris Computer

New Hampshire

Remote

USD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Software Engineer

Inkit

San Juan

Remote

USD 90,000 - 130,000

Today
Be an early applicant

Senior Software Engineer

LendKey Technologies, Inc.

Remote

USD 100,000 - 175,000

Yesterday
Be an early applicant