Senior Software Engineer - Hardware Integration
Prepass
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. In this role, you will work across software development, cloud platforms, and hardware integration—collaborating closely with engineers in a hands-on lab environment and supporting field testing initiatives. You will help evaluate emerging technologies and generate empirical evidence and documentation that can guide future production systems. This hybrid position is based in our Phoenix, AZ office, with in-office collaboration required at least three days per week to support lab work and hands-on testing. Essential Responsibilities Prototype Development & Technical Innovation Design, develop, and maintain complex software solutions using C#, modern .NET, and SQL Server, balancing rapid prototyping with maintainability and engineering quality. Develop cloud-native prototypes and services on Microsoft Azure (e.g., App Services, Azure Functions, Azure SQL, messaging and integration patterns, Storage). Build and evolve APIs and integration components that connect software systems with hardware devices, external services, and data sources. Explore and prototype containerized architectures (Docker, Kubernetes, and Azure container services) to evaluate portability, scalability, and deployment patterns. Design and implement applied AI capabilities within prototypes and PoCs, such as data analysis, inference, automation, or decision-support functionality. Research, Prototyping & Evaluation Lead rapid development of PoCs and working prototypes, defining hypotheses, success metrics, and evaluation criteria. Collect data and observations to recommend whether initiatives should advance, pivot, or stop based on demonstrated technical feasibility. Ensure prototypes account for real-world constraints including deployment, scalability, maintainability, operational impact, and eventual production viability. Document architecture, design trade-offs, and technical findings to create blueprints for potential production systems. Investigate emerging technologies such as augmented reality (AR), spatial computing, and advanced visualization frameworks to support diagnostics, field testing, and next-generation user experiences. Hardware Integration & Field Testing Partner closely with hardware-focused engineers to integrate components and develop working prototypes for new initiatives. Plan and execute hands-on lab and field testing of integrated hardware/software solutions to validate performance, reliability, and environmental resilience. Develop test harnesses, diagnostics, telemetry, and logging to support debugging and repeatable evaluation. Support field testing activities including deployment preparation, test procedures, and post-test analysis of results. Troubleshoot complex issues across hardware, firmware, networking, and software systems, performing root-cause analysis and implementing durable solutions. Engineering Leadership & Collaboration Provide technical leadership through design reviews, code reviews, and architecture discussions. Advocate for engineering best practices, even within rapid prototyping and iterative development environments. Mentor junior and mid-level engineers through pair programming, coaching, and design guidance. Participate in Agile/Scrum ceremonies, helping ensure work remains time-bounded, outcome-driven, and clearly documented. Leverage AI-assisted development workflows (e.g., code generation, testing assistance, design review, and documentation support) to accelerate prototyping and improve developer productivity. Qualifications / Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. 10+ years of professional software development experience delivering production and/or pilot-ready systems. Expert-level proficiency with C# and modern .NET (including .NET Core / current .NET versions). Strong experience designing and building solutions on Microsoft Azure, including cloud-native architectures and integrations. Extensive experience with SQL Server, including relational modeling, indexing, query optimization, and performance troubleshooting. Demonstrated ability to build prototypes and proofs of concept, define success criteria, and communicate findings clearly. Hands-on experience integrating software with hardware devices or external systems, including work in lab or field environments. Experience with automated testing, CI/CD pipelines, and DevOps tooling (Azure DevOps and Git preferred). Strong debugging, problem-solving, and analytical skills across distributed systems and integrated environments. Excellent communication and collaboration skills with the ability to mentor and guide engineers. Bonus Points For Experience designing service-oriented or event-driven systems and cloud-native microservices. Familiarity with distributed system concerns such as observability, resilience, and performance measurement. Experience developing structured test plans and executing lab or field evaluations (including KPI definition and reporting). Familiarity with hardware integration protocols (e.g., serial, USB, networking, device telemetry) and edge/IoT-adjacent systems. Experience in transportation, logistics, or regulated industries. What Success Looks Like Delivers PoCs and prototypes that clearly validate or invalidate technical feasibility, informing product and investment decisions. Produces clear architecture documentation and technical insights that allow prototypes to transition toward production systems. Builds repeatable testing frameworks and tooling that improve the speed and reliability of lab and field evaluations. Elevates team capability by mentoring engineers and reinforcing strong engineering practices within a rapid-iteration R&D environment. 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. #J-18808-Ljbffr
- ...About the Role We’re looking for a Senior Software Engineer to design and build working prototypes... ...who enjoys working across software, hardware, diagnostics, cloud platforms, and field... .... You’ll work hands-on with hardware-integrated systems in both lab and real-world...SeniorWork at office3 days per week
- ...transportation solutions company in Phoenix, Arizona, seeks a Senior Software Engineer to design and build working prototypes for complex... ...environment, focusing on cloud-native architectures and hardware integration. Candidates should have extensive experience in software...Senior
- ...technology firm specializing in transportation is seeking a Senior Software Engineer to design and develop innovative software solutions. This... ...prototypes and proofs of concept, collaborating closely with hardware engineers, and leading testing initiatives. If you thrive...Senior
- ...Senior Software Engineer (multiple openings) Locations: Tampa Bay, FL onsite with flexibility... ...system that requires no additional hardware or software, and minimal training and... ...regular code reviews to maintain code integrity and code organization. Assess...SeniorWork from home
$109.2k - $223.4k
...requires innovative and scalable hardware platforms. This role is... ...Responsibilities As a Hardware Platform Engineer, your key responsibilities... ...Platform Development & Integration Lead the integration of rack... .... Collaborate with software and data teams for monitoring...SuggestedTemporary workFlexible hours$109.2k - $223.4k
...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...Temporary workFlexible hours- ...A technology consulting firm based in the United States is looking for a Salesforce Cloud Integration Architect or Developer with over 10 years of experience. The candidate must have strong integration knowledge and extensive experience working in Salesforce environments...Senior
- ...expert with over 10 years of experience. This role involves managing complex financial processes, including month-end activities and integration with various third-party applications. Candidates will be expected to demonstrate proficiency in financial management and...Senior
$55 - $60 per hour
...Solutions Services, LLC is in urgent need of a SnapLogic Lead & Developer for a contract of 12+ months. The role requires 7+ years of integration experience with significant expertise in SnapLogic development, including pipelines and API-led connectivity. Ideal candidates...SeniorContract workRemote work- ...technology and manufacturing organization is seeking a Senior Embedded Electrical Engineer in Scottsdale, AZ. In this role, you will contribute to... ...subsystems. Ideal candidates have 3-5 years in embedded hardware engineering, experience with DDR/LPDDR and MIPI subsystems...SeniorContract work
- ...initiative. This remote role involves ownership of the ServiceNow platform implementation, vendor coordination, and managing complex integrations. The ideal candidate will have 5 years of ServiceNow experience and expertise in translating business requirements into...SeniorRemote work
- ...firm in Phoenix, Arizona is seeking a Lead Developer for Software Development Engineering to implement best practices and deliver high-quality... ...of experience in software development, focusing on data integration and strong leadership skills. This role emphasizes collaboration...Senior
- ...Senior Software Engineer With Test Equipment The Test Solutions Center (TSC) team within the Hardware Discipline Center is a multi-discipline organization that provides test solutions... ...the latest technology and tools, and integrating state-of-the-art software solutions...SeniorInterim role
$92 per hour
...GeoLogics is looking for a Senior Digital Hardware Designer in Scottsdale, AZ. This role demands a Bachelor's degree in Electrical Engineering and at least 8 years of experience, with expertise in multi-layer PCB design and technical leadership. The ideal candidate will...SeniorHourly pay$86.8k - $165.2k
...Responsibilities Design, develop and integrate object‑oriented software applications using C#, C++ in... ...Prioritize and handle multiple software engineering tasks concurrently. Troubleshoot... ...Familiarity with computer architecture and hardware optimization techniques. Knowledge...SeniorTemporary workInterim roleFlexible hours$70 - $110 per hour
...ELEVÉTION HEALTH in Phoenix, Arizona is seeking a Multi-System Integrator for a senior clinical role. This position focuses on synthesizing diverse clinical data into actionable care plans while ensuring alignment among the care team. Candidates should have advanced training...SeniorContract work$86.8k - $165.2k
...experience and renowned engineering expertise to meet the... ...(TSC) team within the Hardware Discipline Center is a... ...portfolio. The software team within TSC is responsible... ...and tools, and integrating state-of-the-art software... ...sustainment. The Senior Software Engineer with...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$70 - $74 per hour
POSITION: Sr. Embedded Electrical Engineer (High-Speed Hardware) LOCATION: Scottsdale, AZ 85255 (Onsite... ...organization in North Scottsdale is seeking a Senior Embedded Electrical Engineer to... ...logic analyzers. Assist with signal integrity, power integrity, and EMI/EMC...SeniorHourly payContract work- ...stability, and reliability. Engineers and Scientists who join our... ...technology. As an Embedded Digital Hardware Engineer within the Strategic... ..., development, testing and integration Develop and integrate embedded hardware & software solutions, ensuring...SeniorPermanent employmentTemporary workFlexible hours
$120k - $150k
...Job Description Job Description Senior Electrical Hardware Engineer Memphis, TN (onsite) $120,000 -... ...systems, circuitry, and product integration within a manufacturing environment.... ...industry is preferred. ~ Embedded Software/hardware design ~ Knowledge of codes...SeniorWork experience placementRelocation package- Honeywell Aerospace is seeking a Sr. Advanced Hardware Engineer in Phoenix, AZ to lead the design and development of advanced avionics hardware... ...collaborating with cross-functional teams to ensure design integrity. A comprehensive benefits package is provided. #J-18808-...Senior
- ...Senior Software Engineer Be part of a team that designs, develops, and integrates highly complex software functions as a Senior Software Engineer. You will provide technical leadership in the identification and development of new products, lead proposals for future business...Senior
$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...SeniorWork experience placementRemote workRelocation package- ...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...SeniorLocal area
- Intel Corporation is looking for a skilled Senior Automation Systems Integration Engineer to join the Back-End Automation team in Phoenix, Arizona. This... ...the definition, design, and deployment of automation software to enhance semiconductor manufacturing operations. The...Senior
- ...Senior Software Engineer - InEight Estimate (11247) The Senior Software Engineer will contribute to the development of InEight Estimate, a leading... ...with SQL Server Prior experience with application integration using a queuing technology, such as Azure Service Bus Experience...SeniorRemote work
- ...construction project controls software, empowering over 850... ...including construction and engineering; transportation infrastructure... ...and other complex work, our integrated modular software manages projects... ...paid time off. Description The Senior Software Engineer will...SeniorFull timeRemote work
$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 #...SeniorRemote work- ...Overview Talascend is currently seeking a hybrid Senior Azure Data Engineer for a contract opportunity with our client in Glendale, Arizona .... ...complex ETL (Extract, Transform, Load) processes to seamlessly integrate data from diverse sources (e.g., databases, APIs,...SeniorContract workWork at officeRemote work
- ...partnering with a privately held software company that builds mission-... ...recent expansion. The engineering environment includes multiple... ...maintainability. This role is a senior, hands-on individual... ...APIs, data flows, and service integrations that support distributed applications...SeniorFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Hardware Integration. Be the first to apply!
- software engineer internship remote Phoenix, AZ
- IT software developer Phoenix, AZ
- software engineer staff Phoenix, AZ
- machine learning software engineer Phoenix, AZ
- software engineer part time Phoenix, AZ
- facebook software engineer Phoenix, AZ
- senior robotics software engineer Phoenix, AZ
- junior software developer Phoenix, AZ
- software developer night shift Phoenix, AZ
- software engineer entry level Phoenix, AZ


