Software Engineer - Hardware Interfaces
Rapid Flow Technologies
Company Description
Rapid Flow Technologies’ ( mission is to improve people’s lives by using artificial intelligence (AI) to re-imagine mobility. Rapid Flow is an early stage AI company that was spun out of Carnegie Mellon University in 2015 and is based in Pittsburgh, PA – one of the leading markets for AI, robotics, and autonomous vehicle research and development.
By implementing Surtrac, our adaptive traffic control system, municipalities have reduced the causes of traffic congestion, pollution, and safety incidents by as much as 20-40%. Surtrac is an edge-computing AI solution installed at each intersection. It easily integrates with existing detection, traffic control, and communication systems.
Job Description
About the Role:
At Rapid Flow Technologies, we want our Surtrac traffic control software to be compatible with every traffic controller, detection system, and communications system in the world. Our hardware interface team is dedicated to this mission, and this role will be one of the first full-time members of this team. As such, an ideal Interface Engineer is able to tackle hardware interface design and testing, as well as lead development and identify areas of work for future interface engineers.
Interfaces include those for traffic controllers, video detection, in-ground loops, radar, and other detection, within varying network configurations. For new interfaces, you will design fault-tolerant methods that maximize information flow while safeguarding against device and network malfunctions. For existing interfaces, you will create rigorous lab and in-field testing and define known areas of performance across network configurations. Additionally, you will work with the RapidView team to bolster our monitoring and alert system for issues that arise in real-world traffic deployments, and also to support on-device deployment automation tools.
This role is crucial to the expansion of the Surtrac network, as we move quickly toward new products that depend on network growth.
Responsibilities:
- Be the lead hardware interface design engineer for Surtrac and future products.
- Design fault-tolerant interfaces for traffic hardware, with varying communications protocols.
- Design rigorous testing and analysis for device and interface performance. - Interact with vendors/hardware companies to track down issues with their communications protocols.
- Be the primary interface with the RapidView team to develop alerts and notifications for tracking hardware issues in real time.
Qualifications
Minimum Qualifications:
- BS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience
- 5 years relevant work experience
- Experience in Python
- Experience in Linux/Unix system administration
- Experience in at least one of the following
- software interface design for hardware
- software for real-time communications
- fault-tolerant/field hardened interfaces
Preferred Qualifications:
- MS degree in Electrical Engineering or Computer Science
- 5 years of sensor integration or hardware interface experience
- Experience leading design and testing of hardware communications interfaces
- Experience in robotics or high-uncertainty environments
Additional Information
While we will consider remote hires, the ideal candidate will be based in Pittsburgh, PA.
- ...we’d love to hear from you. What To Expect As a Software Engineer, Robot Interfaces, you will use cutting edge techniques to connect our users... ...to inputs, and debugged problems that cut across hardware and software Frontier Thinking: Familiarity with the...SuggestedFull timeLocal area
$113.35k - $170.02k
...civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by... ...conditions. In this role you will develop software that automates hardware testing,... ...possible. Write drivers that interface with electronics test equipment. Automate...SuggestedFull timeTemporary workPart timeInternshipWorldwide$125k - $145k
...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE TEST & AUTOMATION (OPTICAL PAYLOADS) As a Software... ...Extensive knowledge with a range of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2...SuggestedPermanent employmentFull timeTemporary workWork at officeMonday to FridayWeekend work$125k - $150k
...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE TEST & AUTOMATION (STARSHIELD) Starshield leverages... ...Extensive knowledge with a range of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2...SuggestedPermanent employmentFull timeTemporary workInternshipWeekend work- ...Job Description Senior Java User Interface Developer will develop and enhance widgets... ...position includes translation of designs into software, development of code, documentation, and... ...10 years of experience as a software engineer. • Knowledge of modern web...SuggestedFull time
$125k - $150k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HARDWARE-IN-THE-LOOP (STARLINK) The Starlink engineering teams are building highly reliable in-space mesh networks, designing secure...Permanent employmentFull timeTemporary workInternshipWork at officeMonday to FridayWeekend work$320k - $405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...the Role Anthropic's Human Data Interfaces team builds the systems that collect... ...gather high-quality data at scale. As a Software Engineer, you'll own the architecture and...Full timeWork at officeVisa sponsorshipFlexible hoursShift work$160k - $240k
...discoveries will come from researchers and engineers working as a single, tightly... ...intelligence. About the Role We are hiring Software Engineers to build the data platform... ...transformation and storage into reliable downstream interfaces for analytics, research workflows, model...Full timeVisa sponsorshipFlexible hours$125k - $175k
...understanding of their bodies and daily lives. The Hardware Accelerate team develops technology that... ...and provide real-time insights to engineers, ensuring efficient and high-quality hardware development. As a Backend Software Engineer, you will design and implement...Full timeWork at officeRelocation$120k - $145k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, CUSTOMER HARDWARE (STARLINK) Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to...Permanent employmentFull timeTemporary workLive inRemote workWorldwideWeekend work$120k - $145k
...building program management software for the world’s most ambitious... ...rapid pace and complexity of hardware development in deep tech industries... ...We’re hiring a Full Stack Engineer to help us build and evolve... ...the full contract from interface design to error handling and...Permanent employmentFull timeContract work$166k - $220k
...Mission Autonomy, Anduril’s premier software platform that enables masses of Fury... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest... ...autonomous assets using natural language interfaces. This is a highly autonomous role...Full timeWork experience placementImmediate start$120k - $160k
...We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive... ...-on role. You'll develop user interfaces, write Python across the stack... ...flowing between our software and hardware Take features from concept...Full time$175k
...leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence... ...complex database or data repository interfaces/queries Develop or implement... ...to correct errors, to adapt to new hardware, or to improve its performance Design...Full timeFor contractorsWork at officeRemote workFlexible hours$115k - $160k
...Are We are tech industry veterans in software, hardware, and design who are pooling our skills... .... The Full-Stack Software Engineer, Internal Services builds and improves... ...maintain internal web services and user interfaces that support software release workflows...Remote jobFull timeLive inLocal areaShift work- ...We’re looking for a Senior Full Stack Software Engineer to own the end-to-end development of a... ...systems Build responsive, user-friendly interfaces for both mobile and web surfaces... ...cross-functional teams including product, hardware, data science, and field operations...Full time
$109k - $160k
...What You'll Do: We're looking for an Engineer to join the Kubernetes Core Interfaces Team and help shape the next-generation control plane... ...You have three or more years of experience in a software or infrastructure engineering industry You have...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$135k - $200k
...Palantir builds the world’s leading software for data-driven decisions and operations... ...Core Responsibilities As a software engineer on this team, you'll work with these cross... ...API design is central to the role: the interfaces you create need to be ergonomic and portable...Full timeWork experience placementWork at officeLocal areaRemote workWork from homeRelocation package- ...s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and... ...as a Senior Design Release Engineer (DRE). Broad technical knowledge... ...updates. Create and maintain Interface Control Document (ICD)...H1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and... ...Role As a Design Release Engineer (DRE) for Active Thermal Hardware... ...assembly process. Define Interface Control Document (ICD) requirements...Local areaWork from homeRelocationRelocation package
$174.4k - $237.8k
...robotics in the near future – with software and data at the core. Our... .... We are a dynamic team of engineers, roboticists, designers, and... ...an eye for architecture and interface design, be comfortable diving... ...and robotics software and hardware. How your work moves the mission...Full timeWork experience placementLocal area$104.5k - $184.12k
...we’re looking for passionate engineers to help us deliver solutions... ...is seeking an experienced Hardware Design / System Engineer to... ...deliverables. Managing customer interfaces and coordinating with... ...Experience in solving hardware/software interface problems....Full timeTemporary workWork experience placementInterim roleCasual workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$126k - $201k
...efficient and accessible for all. We’re searching for a Software Engineer to join our Vehicle Platform Integrations Team ! In this... ...management, and health monitoring. Work with software/hardware interfaces including embedded system simulation, hardware-in-the-loop...Full time$150.8k - $265.88k
...achieve its mission. The Work: As a Software Engineer, you will: Analyze user... ...implement complex database or data repository interfaces/queries Develop or implement algorithms... ...to correct errors, to adapt to new hardware, or to improve its performance...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...as-a-Service platform, the full-time remote Full-Stack Software Engineer will build control planes that translate high-level... ...providing durable status updates Implement and maintain user interfaces that visualize hardware inventory and provisioning progress Required...Full timeRemote work
$153k - $191.4k
...obstacles. As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of... ...these tools. Our mission is to offer a seamless interface that enables spacecraft operators, analysts, and...Remote jobFull timeTemporary workFor contractorsWork experience placementWork at officeLocal areaHome office3 days per week$45k - $90k
...SilverLogic (TSL) is a custom software development and technology... ...versatile Full Stack Software Engineer ready to make a significant... ...applications to enable chat interfaces, document search, and automated... ...State-of-the-art tools and hardware for success. Travel: Occasional...Remote jobFull timeImmediate start$90k - $190k
...Tutor Intelligence. As an AI software company that deploys its inventions... .... Full Stack Software Engineer (XR Applications) As a... ...design, build, and deploy user interfaces and systems which push the... ...systems-level issues across hardware and software Help shape technical...Full timeWork at office- ...and develop technically complex software systems. In this role, you will... ...support for external network interfaces for data ingest and offload, as well as hardware rack builds. Working with the rest... ...teams. Team-oriented engineers who are comfortable communicating...Full timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...customers. We are looking for talented software engineers to join our team, working with other... ...within an integrated product team of Hardware, Software, Systems, and Test Engineers... ...Pipelines - Experience with Hardware Interfaces such as RS-232, RS-422, ARINC-429, Mil...Full timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Hardware Interfaces. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote



