Mid-Level Software Developer

$75,000 - $100,000/Yr

Simventions - Morganza, MD

posted about 2 months ago

Full-time - Mid Level
Morganza, MD
Professional, Scientific, and Technical Services

About the position

SimVentions is seeking a mid-level Software Developer to join their team in Dahlgren, Virginia. This role involves providing software engineering support in an Agile development environment, focusing on creating prototype robotic systems for live training exercises. The ideal candidate will have a strong background in Python development and will actively participate in all aspects of the system development lifecycle, including analysis, design, coding, and testing.

Responsibilities

  • Writing, troubleshooting, and supporting Python software, primarily for ROS2 (Robot Operating System)
  • Gaining understanding and knowledge of various robotic systems
  • Supporting all aspects of the system development lifecycle, including analysis, requirements definition, design, coding, development, unit testing, maintenance, and documentation

Requirements

  • United States Citizenship
  • At least four (4) years of Python software development experience
  • Ability to clearly and accurately document software source code, specifications, and manuals
  • Experience with modeling and/or simulations, interface coding, TCP/IP, and serial communications
  • Excellent oral and written communication skills
  • Ability to collaborate constructively with government and contractor personnel
  • Ability to thrive in a flexible and dynamic work environment

Nice-to-haves

  • Experience with ROS2
  • C++ development experience for performance-critical code
  • Experience with developing software for Ubuntu
  • Willingness to travel to support test events in the field
  • Comfortable working on a team and interfacing with outside entities
  • Willingness to adapt quickly to new requirements
  • Agile/SCRUM experience
  • Knowledge of Git and GitLab
  • Experience with Hardware-in-the-loop (HWIL) and/or Software-in-the-loop (SWIL) testing

Benefits

  • Medical, dental, vision, and prescription drug coverage
  • Employee Stock Ownership Plan (ESOP)
  • Competitive 401(k) programs
  • Retirement and Financial Counselors
  • Health Savings and Health Reimbursement Accounts
  • Flexible Spending Accounts
  • Life insurance, short- & long-term disability
  • Continuing Education Assistance
  • Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military)
  • Third Party Employee Assistance Program that offers emotional and lifestyle well-being services, including free counseling
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service