Engineer (10302)
We tailor your resume to this role and apply for you in seconds.
Apply to Engineer (10302) at AgiliadJob details
- Work type
- Onsite
- Posted
- today
- Apply on
- career10.successfactors.com
About this role
-
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