Climate & Environment Full-time

Senior Software Engineer (IoT)

Swiftly, Inc

Posted

Apr 28, 2026

Location

Remote (US)

Type

Full-time

Compensation

$140000 - $205000

Mission

What you will drive

  • Design, build, maintain, and extend products and features that solve real customer problems in public transit.
  • Develop and extend integrations with onboard hardware devices such as headsign controllers, passenger counters, and fareboxes.
  • Build and improve cloud-native backend services for device configuration, telemetry processing, and fleet-wide device health observability.
  • Implement robust mechanisms for over-the-air software deployment, configuration updates, and remote device management.

Impact

The difference you'll make

This role directly improves public transit reliability and efficiency by enabling real-time passenger information and operational management, leading to increased ridership and more sustainable urban mobility.

Profile

What makes you a great fit

  • 5+ years of software engineering experience with embedded systems, IoT platforms, or edge computing.
  • Proficiency with Linux including imaging, system administration, containerization, and networking.
  • Experience with communication protocols: serial interfaces (RS-232, J1708, CAN), network protocols (HTTP/REST, UDP/TCP), and messaging patterns (MQTT, pub/sub).
  • Proficiency in Python, Java, JavaScript/TypeScript, MQTT, SQL databases, and cloud-native architectures (AWS preferred).

Benefits

What's in it for you

Competitive salary, equity compensation, medical/dental/vision, 401(k)/RRSP matching, flexible PTO, 16 paid holidays, 12 weeks paid parental leave, home office reimbursement, monthly cell/internet reimbursement, monthly wellness stipend, flexible work environment.

US Salary Range: $140,000 - $205,000; Canadian Salary Range: $160,000 - $185,000.

About

Inside Swiftly, Inc

Swiftly is the leading transit data platform helping cities move more efficiently by providing real-time passenger information, operational management, and service performance improvement for over 200 transit agencies in 12 countries.