We are looking for a Sr. Software Engineer with experience with device software preferably with medical devices.
Main Objectives
-
- Design, develop, and support the device software for our revolutionary life sciences technology
- Enhance device capabilities by implementing sensor integration and data collection systems that maximize device efficiency and performance
- Develop additional applications and features to support technology creation and functional assays
- Collaborate with cross-functional hardware engineering and data science teams to drive innovation in our tech platform
-
- Integrate diverse sensors and hardware components using manufacturer libraries and SDKs
- Develop and design software logic systems for error detection, handling, and response, based on system readouts from hardware components
- Create robust data pipelines to synchronize device data with our AWS data lake
- Build intuitive, responsive on-device user interfaces
- Implement comprehensive logging and monitoring systems for device operations
- Collaborate with data scientists to develop and deploy device-specific algorithms that enhance operational efficiency and output quality
- Troubleshoot and resolve software issues to ensure reliable device operation, including PCBs and onboard computers
- Develop and maintain standard operating procedures (SOPs) for device operation to support laboratory workflows
-
- 7+ years of professional software engineering experience focused on embedded systems, device drivers, and integration with hardware components.
- Strong understanding of hardware-software integration, embedded systems, real-time processing, and how to interface with physical devices (e.g., sensors, actuators, communication buses, PCBs, microcontrollers).
- Proficiency in Python for instrument control, data acquisition, and device communication protocols
- Experience building and integrating APIs on AWS
- Experience with Git version control, CI/CD pipelines, and agile development
- Experience with Linux systems
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
location: Durham, North Carolina
job type: Permanent
salary: $140,000 - 160,000 per year
work hours: 9am to 6pm
education: Bachelors
responsibilities:
We are looking for a Sr. Software Engineer with experience with device software preferably with medical devices.
Main Objectives
-
- Design, develop, and support the device software for our revolutionary life sciences technology
- Enhance device capabilities by implementing sensor integration and data collection systems that maximize device efficiency and performance
- Develop additional applications and features to support technology creation and functional assays
- Collaborate with cross-functional hardware engineering and data science teams to drive innovation in our tech platform
-
- Integrate diverse sensors and hardware components using manufacturer libraries and SDKs
- Develop and design software logic systems for error detection, handling, and response, based on system readouts from hardware components
- Create robust data pipelines to synchronize device data with our AWS data lake
- Build intuitive, responsive on-device user interfaces
- Implement comprehensive logging and monitoring systems for device operations
- Collaborate with data scientists to develop and deploy device-specific algorithms that enhance operational efficiency and output quality
- Troubleshoot and resolve software issues to ensure reliable device operation, including PCBs and onboard computers
- Develop and maintain standard operating procedures (SOPs) for device operation to support laboratory workflows
-
- 7+ years of professional software engineering experience focused on embedded systems, device drivers, and integration with hardware components.
- Strong understanding of hardware-software integration, embedded systems, real-time processing, and how to interface with physical devices (e.g., sensors, actuators, communication buses, PCBs, microcontrollers).
- Proficiency in Python for instrument control, data acquisition, and device communication protocols
- Experience building and integrating APIs on AWS
- Experience with Git version control, CI/CD pipelines, and agile development
- Experience with Linux systems
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
qualifications:
We are looking for a Sr. Software Engineer with experience with device software preferably with medical devices.
Main Objectives
-
- Design, develop, and support the device software for our revolutionary life sciences technology
- Enhance device capabilities by implementing sensor integration and data collection systems that maximize device efficiency and performance
- Develop additional applications and features to support technology creation and functional assays
- Collaborate with cross-functional hardware engineering and data science teams to drive innovation in our tech platform
-
- Integrate diverse sensors and hardware components using manufacturer libraries and SDKs
- Develop and design software logic systems for error detection, handling, and response, based on system readouts from hardware components
- Create robust data pipelines to synchronize device data with our AWS data lake
- Build intuitive, responsive on-device user interfaces
- Implement comprehensive logging and monitoring systems for device operations
- Collaborate with data scientists to develop and deploy device-specific algorithms that enhance operational efficiency and output quality
- Troubleshoot and resolve software issues to ensure reliable device operation, including PCBs and onboard computers
- Develop and maintain standard operating procedures (SOPs) for device operation to support laboratory workflows
-
- 7+ years of professional software engineering experience focused on embedded systems, device drivers, and integration with hardware components.
- Strong understanding of hardware-software integration, embedded systems, real-time processing, and how to interface with physical devices (e.g., sensors, actuators, communication buses, PCBs, microcontrollers).
- Proficiency in Python for instrument control, data acquisition, and device communication protocols
- Experience building and integrating APIs on AWS
- Experience with Git version control, CI/CD pipelines, and agile development
- Experience with Linux systems
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
skills: We are looking for a Sr. Software Engineer with experience with device software preferably with medical devices.
Main Objectives
-
- Design, develop, and support the device software for our revolutionary life sciences technology
- Enhance device capabilities by implementing sensor integration and data collection systems that maximize device efficiency and performance
- Develop additional applications and features to support technology creation and functional assays
- Collaborate with cross-functional hardware engineering and data science teams to drive innovation in our tech platform
-
- Integrate diverse sensors and hardware components using manufacturer libraries and SDKs
- Develop and design software logic systems for error detection, handling, and response, based on system readouts from hardware components
- Create robust data pipelines to synchronize device data with our AWS data lake
- Build intuitive, responsive on-device user interfaces
- Implement comprehensive logging and monitoring systems for device operations
- Collaborate with data scientists to develop and deploy device-specific algorithms that enhance operational efficiency and output quality
- Troubleshoot and resolve software issues to ensure reliable device operation, including PCBs and onboard computers
- Develop and maintain standard operating procedures (SOPs) for device operation to support laboratory workflows
-
- 7+ years of professional software engineering experience focused on embedded systems, device drivers, and integration with hardware components.
- Strong understanding of hardware-software integration, embedded systems, real-time processing, and how to interface with physical devices (e.g., sensors, actuators, communication buses, PCBs, microcontrollers).
- Proficiency in Python for instrument control, data acquisition, and device communication protocols
- Experience building and integrating APIs on AWS
- Experience with Git version control, CI/CD pipelines, and agile development
- Experience with Linux systems
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related technical field
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.