PrePass
Senior Software Engineer - Hardware Integration
Phoenix, Arizona, United States · Senior
Sponsorship not specifiedDetected 22 days ago
C#Code ReviewGitSQLAzureCloud PlatformsDockerKubernetesCI/CDDevOpsA/B TestingAgileRoboticsTest AutomationAR/VRResearchLeadershipCommunicationCollaborationProblem SolvingPublic Speaking
About the role
- 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.
- You'll work hands-on with hardware-integrated systems in both lab and real-world environments, contributing throughout the prototype, testing, and evaluation lifecycle.
Responsibilities
- This means making bold decisions and building systems that support not only fleets but the broader economy.
- 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.
- Explore and implement AI-assisted capabilities within prototypes, including automation, diagnostics, analytics, and decision-support tooling.
- Support hands-on lab testing and field validation of integrated hardware and software solutions.
- Document architecture decisions, findings, trade-offs, and recommendations to support future production systems.
- Engineering Leadership & Collaboration Participate in design reviews, code reviews, architecture discussions, and Agile ceremonies.
- Partner with engineering, product, infrastructure, operations, and leadership teams throughout prototype development and evaluation efforts.
- 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'll collaborate closely with engineering and cross-functional teams to evaluate emerging technologies and develop prototype solutions that may evolve into future production systems.
Requirements
- /Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong hands-on experience with C# and modern.NET technologies.
- Strong experience with relational databases such as SQL Server.
- Qualifications/Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field.
Skills
- Troubleshoot issues across hardware, networking, firmware, cloud systems, and software applications.
- Evaluate emerging technologies including IoT, edge computing, augmented reality (AR), spatial computing, and advanced visualization tools.
- Leverage AI-assisted development tools to improve prototyping speed, testing workflows, and documentation quality.
Company info
- We're transforming how the transportation industry operates-creating solutions that keep trucks moving safely, efficiently, and compliantly.
- 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.
Apply directly at PrePass →Create a free account for alerts like thisView PrePass immigration profile
This listing is sourced directly from PrePass's careers page and normalized into a canonical job model.