Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Hardware Integration

PrePass

Job Description

Job Description

About PrePass

PrePass® is North America's most trusted weigh station bypass and toll management platform. We’re transforming how the transportation industry operates—creating solutions that keep trucks moving safely, efficiently, and compliantly. This means making bold decisions and building systems that support not only fleets but the broader economy. It all starts with enabling commercial vehicles to keep rolling with seamless toll management, weigh station bypass, and safety solutions. It’s what we do best, and we do it to meet the demands of the road every day.

That’s why people join us: our solutions are implemented in real-time, on highways and interstates across the nation, helping fleets go farther, faster. This work challenges and rewards, presenting complex problems that need ambitious answers. We hire bold thinkers with a heart for impact, a passion for progress, and the optimism to shape the future of transportation.

About the Role

We’re looking for a Senior Software Engineer to design and build working prototypes, proofs of concept (PoCs), and pilot-ready solutions that validate technical feasibility and accelerate decision-making. This is not a traditional enterprise software role — we’re seeking someone who enjoys working across software, hardware, diagnostics, cloud platforms, and field testing environments.

In this role, you’ll collaborate closely with engineering and cross-functional teams to evaluate emerging technologies and develop prototype solutions that may evolve into future production systems. You’ll work hands-on with hardware-integrated systems in both lab and real-world environments, contributing throughout the prototype, testing, and evaluation lifecycle.

This hybrid role is based in our Phoenix, AZ office, with in-office collaboration required at least three days per week to support lab work and field testing activities.

Essential Responsibilities

Prototype Development & Technical Innovation

  • Design and develop prototype applications and services using C#, modern .NET, SQL Server, and Microsoft Azure.
  • Build APIs, integrations, and telemetry systems that connect software platforms with hardware devices and external systems.
  • Develop cloud-native prototypes and evaluate deployment patterns using Azure services, Docker, containers, and Kubernetes.
  • Explore and implement AI-assisted capabilities within prototypes, including automation, diagnostics, analytics, and decision-support tooling.
  • Create rapid PoCs that validate new technologies, workflows, and operational concepts.

Hardware Integration & Field Testing

  • Partner with hardware-focused engineers to integrate software with edge devices, sensors, telemetry systems, and connected technologies.
  • Support hands-on lab testing and field validation of integrated hardware and software solutions.
  • Develop diagnostics, logging, monitoring, and testing tools to support troubleshooting and repeatable evaluations.
  • Troubleshoot issues across hardware, networking, firmware, cloud systems, and software applications.
  • Participate in field testing activities, deployment preparation, and post-test analysis.

Research, Evaluation & Documentation

  • Define prototype goals, hypotheses, success metrics, and evaluation criteria.
  • Document architecture decisions, findings, trade-offs, and recommendations to support future production systems.
  • Evaluate emerging technologies including IoT, edge computing, augmented reality (AR), spatial computing, and advanced visualization tools.
  • Present technical findings and recommendations to engineering and leadership stakeholders.

Engineering Leadership & Collaboration

  • Participate in design reviews, code reviews, architecture discussions, and Agile ceremonies.
  • Mentor junior and mid-level engineers through technical guidance and collaborative problem-solving.
  • Partner with engineering, product, infrastructure, operations, and leadership teams throughout prototype development and evaluation efforts.
  • Advocate for engineering best practices while balancing speed, experimentation, and iterative development in an R&D-focused environment.
  • Leverage AI-assisted development tools to improve prototyping speed, testing workflows, and documentation quality.

Requirements

Qualifications/Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of professional software engineering experience building production or pilot-ready systems.
  • Strong hands-on experience with C# and modern .NET technologies.
  • Experience developing applications and integrations on Microsoft Azure.
  • Strong experience with relational databases such as SQL Server.
  • Experience building prototypes, proofs of concept, or experimental systems.
  • Hands-on experience integrating software with hardware devices, telemetry systems, or external systems.
  • Strong troubleshooting and debugging skills across distributed and integrated environments.
  • Experience with CI/CD pipelines, DevOps tooling, Git, and automated testing practices.
  • Strong communication, collaboration, and technical documentation skills.

Bonus Points For
  • Experience with IoT, edge computing, connected devices, or telemetry platforms.
  • Background in robotics, industrial automation, transportation technology, aerospace, defense, or other hardware-integrated environments.
  • Familiarity with device communication protocols, diagnostics, or edge systems.
  • Experience with Docker, Kubernetes, and cloud-native deployment patterns.
  • Experience developing test plans and supporting lab or field evaluations.
  • Familiarity with event-driven architectures, observability, and distributed systems.

Desired Characteristics
  • Comfortable working in fast-moving, ambiguous, and experimental environments.
  • Strong problem-solving mindset with the ability to evaluate trade-offs and technical feasibility.
  • Highly collaborative with the ability to partner effectively across engineering and cross-functional teams.
  • Demonstrates initiative, ownership, and accountability throughout the development and testing lifecycle.
  • Passionate about emerging technologies and applying them to real-world operational challenges.
  • Balances engineering quality with rapid prototyping and iterative experimentation.

Ideal Background

Ideal candidates may come from environments such as:

  • IoT or edge computing
  • Transportation technology
  • Robotics or autonomous systems
  • Industrial automation
  • Connected vehicle platforms
  • Aerospace or defense systems
  • Applied R&D or prototype engineering teams

You do not need to be a firmware or electrical engineer, but you should be comfortable working closely with hardware systems and solving problems outside of traditional application development.

What Success Looks Like
  • Builds prototypes and PoCs that clearly validate or invalidate technical feasibility.
  • Creates repeatable testing frameworks and diagnostics tooling that improve lab and field testing efficiency.
  • Produces architecture documentation and technical recommendations that help guide future production systems.
  • Strengthens engineering quality and team capability within a fast-moving R&D environment.

Benefits

How We Will Take Care of You
  • Robust benefit package that includes medical, dental, and vision that start on date of hire.
  • Paid Time Off, to include vacation, sick, holidays, and floating holidays.
  • Paid parental leave.
  • 401(k) plan with employer match.
  • Company-funded “lifestyle account” upon date of hire for you to apply toward your physical and mental well-being (i.e., ski passes, retreats, gym memberships).
  • Tuition Reimbursement Program.
  • Voluntary benefits, to include, but not limited to Legal and Pet Discounts.
  • Employee Assistance Program (available at no cost to you).
  • Company-sponsored and funded “Culture Team” that focuses on the Physical, Mental, and Professional well-being of employees.
  • Community Give-Back initiatives.
  • Culture that focuses on employee development initiatives.
  • Company-wide bonus and commission plans.

Join Us

At PrePass, our mission drives us.

We invest in relationships. We challenge ourselves to innovate and improve. We win together. Simply put, we live our Core Values.

Ready to help move the transportation industry forward? Join us and let’s drive progress—together.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Hardware Integration in Phoenix, AZ vacancy
  • $135k - $165k

     ...- 3+ days onsite) that is seeking a Senior R&D Software Engineer. We are working directly with the hiring...  ...at the intersection of software, hardware, and cloud systems, making it ideal...  ...and Microsoft Azure* Develop APIs, integrations, and telemetry systems connecting software... 
    Senior

    KForce

    Phoenix, AZ
    3 days ago
  •  ...future of transportation. About the Role We’re looking for a Senior Software Engineer to design and build working prototypes, proofs of...  ...work across software development, cloud platforms, and hardware integration—collaborating closely with engineers in a hands-on lab environment... 
    Senior
    Work at office
    3 days per week

    PrePass Ag

    Phoenix, AZ
    5 days ago
  • $114.6k - $234.6k

     ...complexity increase, OCI depends on hardware platforms that are both...  ...Platform Development & Integration Lead integration of rack-...  ...deployment Partner with software/data teams to support monitoring...  ...Collaborate across OHD, engineering, operations, supply chain, and... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    2 days ago
  •  ...over sponsorship of an employment visa at this time. Senior Software Engineer   In this role, you will: Lead moderately complex initiatives...  ...development, with a focus on API design, development, and integration  4+ years of experience with Agile, Continuous... 
    Senior
    Work experience placement
    Remote work
    Work visa

    INFOSYS NOVA HOLDINGS

    Phoenix, AZ
    18 days ago
  •  ...Description Second Door Health is looking for an experienced Senior Software Engineer to join our engineering organization! This role entails...  ...through diligent code reviews and general mentorship Play an integral role as a leadership voice within your team to facilitate... 
    Senior
    Temporary work

    Second Door Health

    Phoenix, AZ
    10 days ago
  • Senior Hardware EngineerCompany OverviewWe are a publicly traded communications software/hardware company that has proudly been in business for...  ...seeking a Senior Hardware Engineer to lead the design, development...  ..., linearity, and signal integrity.Create and review PCB layouts... 
    Senior

    CyberCoders

    Phoenix, AZ
    2 days ago
  • $152.5k - $205k

     ...success and our employees live by our company values: High Integrity, Future Forward, Multistakeholder, Mindful, and Driven by...  ...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Phoenix, AZ
    5 hours ago
  • $123k - $215.25k

     ...annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full...  ...technology, our culture, and our colleagues.Software Engineer II designs, develops, tests, and...  ...frameworks, vector databases, and AI service integrations.Hands-on experience with full stack... 
    Senior
    Visa sponsorship

    American Express

    Phoenix, AZ
    3 days ago
  • $183.8k - $263.6k

     ...systems. This team is responsible for core control plane software that enables policy configuration, deployment...  ...focus on APIs, policy orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Phoenix, AZ
    1 day ago
  • $128.88k - $245.16k

     ...Technology Development (STTD) team is looking for a versatile Senior Software & Infrastructure Engineer to architect, build, and maintain cloud-native...  ...internal stakeholders and external customers, you'll integrate complex systems, resolve technical challenges, and deliver... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Phoenix, AZ
    3 days ago
  •  ...410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis...  ...prompt templates — enabling composable, governed AI integrations across product and platform surfaces.KSAsUnderstanding of... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Western Governors University

    Phoenix, AZ
    4 days ago
  •  ...development of board support packages, RTOS integration, device driver development, and...  ...must have the following experience: • Software Development Life Cycle process development...  ...and debug software on Windows and target hardware. • Utilizing and developing embedded... 
    Senior
    Local area

    Infotree Global Solutions

    Phoenix, AZ
    4 days ago
  •  ...inclusive / no benefits) Job Description Be part of a team that designs, develops and integrates highly complex software functions within client Software as a Senior Software Engineer. You will provide technical expertise as a program team leader in the identification and... 
    Senior
    Work experience placement
    Work at office
    Local area
    1 day per week

    ABCS, Inc. IT Executive and Contingent Workforce Staffing

    Phoenix, AZ
    1 day ago
  • $186.07k - $218.9k

     ...called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise...  ...at scale through custom development and third-party integrations. What you'll do: Build end-to-end user-facing... 
    Senior
    Local area

    Coinbase

    Phoenix, AZ
    1 day ago
  • $119.9k - $146.2k

     ...members to ensure proper implementation and integration of the solutions along with appropriate...  ...s degree in Computer Science, Computer Engineering, Information Systems or related field...  ...based logic; # Experience in Agile Software Development projects; and #... 
    Senior
    Remote work

    First Citizens Bank

    Phoenix, AZ
    5 days ago
  • $84k - $149k

     ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do....  ...group which supports evolving digital platforms and enhances integration of the innovation pipeline into our customer-facing... 
    Senior
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Phoenix, AZ
    3 days ago
  •  ...Senior Software Engineer Data Engineer/Developer Wells Fargo is seeking a seasoned Senior Software Engineer to design, develop, and deliver...  ...as JMeter, Blazemeter, Splunk, or AppDynamics ~2+ years integrating SQL & NoSQL data sources with Spark (e.g., MS SQL Server,... 
    Senior
    Work experience placement
    Relocation package
    Weekend work

    Wells Fargo

    Phoenix, AZ
    17 hours ago
  • $63.45 per hour

     ...Engineer the Intelligence Behind Flight as a Sr. Advanced Software Engineer Build the systems that guide the world's most advanced aircraft. Location: Phoenix...  ...systems and software engineers to develop, integrate, test, and deliver advanced avionics solutions that... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Local area

    PDS Tech Commercial

    Phoenix, AZ
    5 days ago
  • $197.4k - $232k

     ...Location Type: Remote Department Engineering Compensation: $197.4K - $232K -...  ...Platform. About the Role: Senior Software Engineers II at Confluent take ownership...  ...Collaborate across teams to define APIs, integration points, and data models that keep the... 
    Senior
    Full time
    Remote work

    Confluent

    Phoenix, AZ
    2 days ago
  • $132.8k - $250.8k

     ...capabilities. Own end-to-end delivery of software services powering critical customer...  ...influencing design decisions, setting engineering standards, and ensuring solutions are scalable...  ...reliability, latency, and data integrity directly impact downstream consumers and... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Phoenix, AZ
    1 day ago
  • $123k - $215.25k

     ...American Express is looking for a seasoned Senior Engineer I withextensive full-stack development...  ...ofsuccessfully leading and mentoring software engineering teams. This role will be...  ...deliver an innovative, scalable,and highly integrated expenses solution that transforms... 
    Senior

    American Express

    Phoenix, AZ
    5 hours ago
  •  ...- $222,700.00Job DescriptionSalesforce Software EngineerAt WGU, technology plays a critical...  ..., and staff. As a Salesforce Software Engineer, you will design, build, and optimize...  ..., build, test, and support Salesforce integrations with third-party products and legacy systems... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Phoenix, AZ
    3 days ago
  • $121.9k - $195k

     ...containerized apps in the private cloud. VCF integrates compute, storage, networking, security,...  .... The operations and management engineering team in VCF Business Unit (BU) is an exciting...  ...their operational cost. In our team, software engineers are focused on delivering... 
    Senior
    Local area

    Socket

    Phoenix, AZ
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems...  ...Help build search capabilities that are deeply integrated into the database engine, including inverted indexes, analyzers... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    3 days ago
  • $150k - $190k

    Permanently 100% RemoteJob Title: Remote Sr SW Engineer ($150-$190k) Ruby, AWS, ReactSalary: $1...  ...business, and increase their sales.Our software integrates with leading FinTech brands and general...  ..., we are hiring a hiring a Remote Senior Software Engineer with the following... 
    Senior
    Remote work

    CyberCoders

    Phoenix, AZ
    4 days ago
  • $60 - $80 per hour

     ...week) Qualifications 4+ years of experience with Engineering Strong proficiency in Go with knowledge of Java...  ...be responsible for non-functional (such as unit, integration and performance) and functional testing. Seniority level Mid-Senior level Employment type Contract... 
    Senior
    Contract work

    Insight Global

    Phoenix, AZ
    4 days ago
  •  ...Contract position available immediately for a .Net Programmer & Integration Analyst/SRto join our customer in Phoenix,AZ. This is an...  ...as needed.SummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And Recruiting
    Senior
    Contract work
    Immediate start

    idealforce

    Phoenix, AZ
    4 days ago
  •  ...We are hiring a Senior Software Engineer, and we'd like you to consider joining us! eVisit rearchitects the very nature of how healthcare is delivered...  ...Work with 3rd party vendors and customers to support their hardware on the eVisit platform ~ Evaluate processes, tools, and... 
    Senior
    Full time

    eVisit

    Phoenix, AZ
    2 days ago
  •  ...maintainability, and consistent implementation across multiple engineering teams and projects. Collaborate with product owners and...  ...on best practices for microservice oriented designs including integration patterns, data flows, and deployment strategies optimized for... 
    Senior

    TechDigital Group

    Phoenix, AZ
    1 day ago
  •  ...Our client is looking for a full-time Senior Software Engineer to join their Phoenix-local team (No C2C). This team is on-site 4 days per week...  ...reliable, efficient, and safe. Their software integrates AI-driven workflow, documentation, and research automation... 
    Senior
    Full time
    Local area

    Experis/Manpower Group

    Phoenix, AZ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Hardware Integration. Be the first to apply!