Agiliad

Engineer (10302)

OnsitePosted today

We tailor your resume to this role and apply for you in seconds.

Apply to Engineer (10302) at Agiliad

Job details

Work type
Onsite
Posted
today
Apply on
career10.successfactors.com

About this role

Requisition ID 10302 - Posted 
  • Develop cross-platform desktop/mobile applications using Flutter and Dart for manufacturing and validation environments.  

  • Design and implement communication between software applications and medical hardware using ROS/ROS2 middleware.  

  • Develop software for hardware configuration, diagnostics, calibration, factory validation, and manufacturing test workflows.  

  • Lead hardware and software integration activities with embedded controllers, robotic subsystems, sensors, cameras, and networking devices.  

  • Design scalable communication frameworks using Pub/Sub architecture and ROS messaging.  

  • Troubleshoot complex networking, communication, and integration issues across distributed systems.  

  • Build and maintain Docker-based development, deployment, and testing environments.  

  • Drive root cause analysis of system-level issues involving software, networking, hardware interfaces, and factory automation.  

  • Collaborate closely with Systems Engineering, Embedded Software, Hardware, Manufacturing, Quality, and Regulatory teams.  

  • Lead design reviews, code reviews, architecture discussions, and technical mentoring.  

  • Support verification, validation, and manufacturing release activities.  

  • Ensure compliance with medical device software development processes and quality standards.  

 

Required Technical Skills 

Programming 

  • Flutter (Mandatory)  

  • Dart (Mandatory)  

  • Python (Preferred)  

  • C/C++ (Preferred)  

Frameworks & Middleware 

  • Flutter SDK  

  • Pub/Sub Architecture  

  • ROS / ROS2 (Preferred)  

  • REST APIs  

  • gRPC (Good to Have)  

Networking 

  • TCP/IP  

  • UDP  

  • Ethernet  

  • Socket Programming  

  • Network Troubleshooting  

  • Device Communication Protocols  

Containers & DevOps 

  • Docker  

  • Docker Compose  

  • Git  

  • Jenkins / CI/CD  

Operating Systems 

  • Linux  

  • Ubuntu  

Hardware Integration 

  • Hardware/Software Integration  

  • Device Communication  

  • Sensors  

  • Cameras  

  • Robotic Systems  

  • USB, Serial, Ethernet Interfaces 

Ready to apply to Agiliad?
We tailor your resume to this role and apply for you.

About Agiliad