2

Robotics Software Engineer Remote Jobs in Iowa (NOW HIRING)

Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll apply your expertise ...

Sr. Virtual Solutions Engineer

Davenport, IA · On-site +1

$92K - $127K/yr

Finally, the Senior VSE is responsible for off-line robot programming in various software packages. Supervisory Responsibilities: * None Duties/Responsibilities: * Handle the most complex and large ...

This position may be remote, with a preferred location in Illinois, Iowa, Massachusetts, New Jersey ... Training on the software platform will be provided. * Present and discuss findings with customers ...

... software (ETAP/SKM) Ensure compliance with applicable codes, project requirements, and industry ... Employee ownership opportunities Performance-based and extra-hours bonuses Flexible and remote work ...

Collaborate with software, data architects, and product managers to design complete software ... Reliable internet access for remote working opportunities How You'll Be Rewarded Salary range in ...

Remote - candidate can be considered remote if currently lives in the US and lives more than 50 ... Identify friction points experienced by data engineers, data scientists, and analysts, and ...

Showing results 21-40

Robotics Software Engineer Remote information

See Iowa salary details

$56.4K

$117K

$168.1K

How much do robotics software engineer remote jobs pay per year?

As of Aug 22, 2026, the average yearly pay for robotics software engineer remote in Iowa is $116,960.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,700.00 and $142,800.00 per year, depending on experience, location, and employer.

What does a robotics software engineer do in a remote role?

A Robotics Software Engineer working remotely designs, develops, and maintains software that controls robotic systems. This may include programming robot behaviors, integrating sensors, working with simulation environments, and troubleshooting software issues. Remote engineers often collaborate with teams using online communication tools, and may test code through simulators or by connecting to physical robots at a distance. Strong skills in programming languages like C++ or Python and familiarity with robotics frameworks such as ROS (Robot Operating System) are typically required.

What are the key skills and qualifications needed to thrive as a robotics software engineer remote?

To thrive as a Robotics Software Engineer working remotely, you need expertise in programming languages like C++ and Python, a background in robotics or computer engineering, and preferably a relevant degree. Familiarity with ROS (Robot Operating System), simulation tools such as Gazebo, and version control systems like Git are commonly required, along with experience in cloud collaboration platforms. Strong problem-solving abilities, self-motivation, and clear communication skills help you excel in distributed teams and manage complex projects independently. These skills and qualities are crucial to develop, test, and deploy robust robotics solutions efficiently while collaborating virtually with multidisciplinary teams.

How do robotics software engineers typically collaborate with hardware teams in a remote work environment?

Robotics Software Engineers working remotely often use a combination of virtual meetings, collaborative platforms, and remote access tools to coordinate with hardware teams. Regular video conferences and shared documentation ensure alignment on integration points, testing schedules, and system requirements. Engineers may also use simulation environments to test code before deploying it to physical hardware, reducing the need for constant onsite presence. Effective communication and clear documentation are essential to overcome the challenges of working with physical devices from a distance.

What are popular job titles related to Robotics Software Engineer Remote jobs in Iowa?

For Robotics Software Engineer Remote jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Robotics Software Engineer Remote jobs in Iowa look for?

The top searched job categories for Robotics Software Engineer Remote jobs in Iowa are:

What cities in Iowa are hiring for Robotics Software Engineer Remote jobs?

Cities in Iowa with the most Robotics Software Engineer Remote job openings:

Infographic showing various Robotics Software Engineer Remote job openings in Iowa as of August 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 100% Remote job distribution, with an average salary of $116,960 per year, or $56.2 per hour.

Bioinformatics Software Engineer

micro1 AI

Des Moines, IA • Remote

$80 - $110/hr

Part-time

Posted 19 days ago


Job description

Role Title: Computational Biology & Cheminformatics Expert


Role Type: Contractor


Location: Remote


micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer’s computational drug discovery project. In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.


Scope of Work

  1. Analyze and interpret small-molecule and drug discovery datasets using advanced computational biology, bioinformatics, and cheminformatics methods.
  2. Curate, annotate, and validate chemical and biological datasets (e.g., ChEMBL, PubChem, DrugBank) to support AI-driven discovery platforms.
  3. Evaluate compound-target interactions, ADMET properties, and lead optimization strategies by integrating chemical, biological, and clinical data sources.
  4. Provide expert insights on structure-activity and structure-property relationships (SAR/SPR), medicinal chemistry approaches, and experimental design considerations.
  5. Build and implement code-based benchmark tasks (e.g., terminal/CLI-based environments) that reflect realistic computational drug discovery scenarios.
  6. Develop reproducible environments (e.g., using Docker) and automated testing pipelines to ensure task correctness and solvability.
  7. Assess and review AI-generated outputs for scientific rigor, accuracy, and practical relevance, delivering detailed written feedback and recommendations.


Preferred Qualifications

  1. Advanced expertise in Computational Biology, Cheminformatics, Medicinal Chemistry, Biochemistry, or related fields; advanced degree (PhD, MSc, PharmD) highly valued but not strictly required.
  2. Strong coding proficiency in Python (beyond analysis scripts), with hands-on experience building tools, pipelines, or testable code; familiarity with Git, GitHub, and Docker.
  3. Extensive experience with cheminformatics toolkits and platforms such as RDKit, KNIME, Schrödinger, OpenEye, or MOE.
  4. Proven track record in small-molecule drug discovery, SAR/QSAR evaluation, ADMET prediction, or virtual screening workflows.
  5. Comfort working with public chemical and bioactivity databases and integrating diverse datasets for scientific analysis.
  6. Demonstrated ability to clearly communicate complex chemical and biological concepts in written feedback and reports.
  7. Experience participating in multidisciplinary and/or remote projects; familiarity with AI-assisted coding tools is a plus.