Principal Software Engineer in Fort Lauderdale

Energy Jobline
Fort Lauderdale, FL, United States
26 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Computer-Aided Design Computer Programming Hardware Design Linux System Administration MATLAB Software Engineering Isaac Sim Information Technology Modeling and Simulation

Requirements

  • Bachelor’s degree required; a Master’s or higher in Engineering, Computer Science, or a related discipline is . \n

  • Minimum of 8+ years of experience in software engineering or related fields. \n

  • Strong proficiency in Python programming within Linux environments. \n

  • Practical experience with robotics hardware development and CAD modeling. \n

  • Hands-on experience with simulation tools such as NVIDIA Isaac Sim, Gazebo, Webots, Unity, or MATLAB/Simulink. \n

  • Knowledge of physics modeling and simulation. \n

  • Ability to integrate sensor models into complex simulations. \n

  • Experience connecting simulation environments to ROS2 for robot control.

Benefits & conditions

n \n

  • Developing a digital twin environment for Robotics and Enabling Technology applications is a key responsibility. \n

  • Migrating the current Mako OR simulator to NVIDIA Isaac Sim involves updating and transferring existing assets. \n

  • Expanding the environment includes supporting OR layout optimization, robotic system simulation, sensor simulation, and future AI model development. \n

  • Working closely with clinical application, robotics, and software engineering teams helps in establishing a representative simulation environment. \n

  • Building a technical foundation for simulation-based evaluation, workflow studies, and AI model training is essential. \n

  • Migrating assets from the existing OR simulator to Isaac Sim involves leveraging its import and scene definition capabilities. \n

  • Setting up an articulation controller to control joint positions of the robot facilitates precise movements. \n

  • Connecting the simulation to ROS2 enables controlling the robot using existing functionality. \n

  • Evaluating the use of Isaac Sim for OR layout optimization ensures the environment is effective for various studies. \n

  • Implementing or extending missing features supports layout, access, collision, and workflow analyses. \n

  • Developing a physics model for tool-tissue interaction allows accurate simulation of bone resection and tissue manipulation. \n

  • Integrating a variety of sensor models into the simulation enhances realism and functionality. \n

\n

\n

About the company

JBL Resources is proud to have earned the reputation of being a premier provider of top talent professionals in the fields of engineering, human resources, logistics, operations, and supply chain management. As specialists in both permanent placement and contract services, our mission is to help companies and individuals become all they were created to be.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Loading talks and stories from around this role…