2

Entry Level Simulation Software Engineer Jobs in Miami, FL

We are looking for an Autonomy & Software Engineer to own the intelligence layer of our AUV from ... Develop simulation environments in platforms like NVIDIA Isaac Sim. * Build, test and maintain ...

RF Design Engineer I

Hialeah, FL · On-site

$90K - $98K/yr

... entry-level engineering position responsible for supporting the design, modeling, simulation ... simulation software and modeling techniques, device characterization techniques and novel ...

RF Design Engineer I

Hialeah, FL · On-site

$90K - $98K/yr

... entry-level engineering position responsible for supporting the design, modeling, simulation ... simulation software and modeling techniques, device characterization techniques and novel ...

RF Design Engineer I

Hialeah, FL · On-site

$90K - $98K/yr

... entry-level engineering position responsible for supporting the design, modeling, simulation ... simulation software and modeling techniques, device characterization techniques and novel ...

Education or experience with simulation software for circuit analysis or modeling. Qualifications We Value * Degree in Electrical Engineering * Education or experience in Root-Cause Corrective Action ...

next page

Showing results 1-20

Entry Level Simulation Software Engineer information

See Miami, FL salary details

$23K

$100.3K

$180.8K

How much do entry level simulation software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for entry level simulation software engineer in Miami, FL is $100,295.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,200.00 and $114,800.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software, petroleum, or aerospace engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often involves working in high-demand industries, holding managerial or technical expert positions, and possessing certifications or advanced degrees.

What is L1, L2, L3, and L4 developer?

In the context of an Entry Level Simulation Software Engineer, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being senior or lead roles. These levels often indicate increasing expertise, complexity of tasks handled, and leadership responsibilities, and they may be associated with specific skills, certifications, or project scopes within a development team.

What engineer makes $500,000 a year?

While most entry-level simulation software engineers do not earn that level of salary, highly experienced engineers in specialized fields such as aerospace, defense, or financial modeling can reach or exceed $500,000 annually, especially with bonuses and stock options. Achieving this typically requires advanced skills, extensive experience, and working in high-paying industries or senior leadership roles.

What does an Entry Level Simulation Software Engineer do?

An Entry Level Simulation Software Engineer develops and tests software that models real-world systems, such as physical processes, engineering designs, or virtual environments. They typically work under the guidance of senior engineers to write code, run simulations, analyze results, and troubleshoot issues. Their work helps organizations predict system behavior, optimize designs, and reduce the need for costly physical prototypes. This role often involves programming, understanding mathematical models, and collaborating with other engineering teams.

Is it true that AI will replace software engineers?

Entry level simulation software engineers develop and test models using programming languages and simulation tools. While AI can automate certain tasks like code generation and testing, it is unlikely to fully replace software engineers, as human expertise is needed for designing, debugging, and understanding complex systems.

What are some common challenges faced by entry level simulation software engineers, and how can they be overcome?

Entry level simulation software engineers often encounter challenges such as understanding complex simulation models, learning industry-specific tools, and collaborating with multidisciplinary teams. To overcome these hurdles, it's helpful to actively seek mentorship from senior engineers, participate in team meetings to gain context, and dedicate time to hands-on practice with simulation tools. Regular communication with team members and taking advantage of available documentation can also accelerate learning and integration into the workflow.

What are the key skills and qualifications needed to thrive as an Entry Level Simulation Software Engineer, and why are they important?

To thrive as an Entry Level Simulation Software Engineer, you need a solid background in computer science, mathematics, and programming languages such as C++, Python, or Java, typically supported by a relevant degree. Familiarity with simulation frameworks, modeling tools (like MATLAB or Simulink), and version control systems (such as Git) is often required. Strong problem-solving skills, attention to detail, and effective teamwork are essential soft skills for this role. These abilities enable engineers to develop accurate, efficient simulations and collaborate effectively in multidisciplinary teams, ensuring successful project outcomes.
What are popular job titles related to Entry Level Simulation Software Engineer jobs in Miami, FL? For Entry Level Simulation Software Engineer jobs in Miami, FL, the most frequently searched job titles are:
What job categories do people searching Entry Level Simulation Software Engineer jobs in Miami, FL look for? The top searched job categories for Entry Level Simulation Software Engineer jobs in Miami, FL are:
What cities near Miami, FL are hiring for Entry Level Simulation Software Engineer jobs? Cities near Miami, FL with the most Entry Level Simulation Software Engineer job openings:

Autonomy & Software Engineer

MOBY Robotics

Miami, FL

Other

Posted 13 days ago


Job description

Job Description
We are looking for an Autonomy & Software Engineer to own the intelligence layer of our AUV from flight controller integration and mission planning to sensor fusion and real-time decision-making. This is a high-impact role at a fast-moving startup where you will shape the architecture of a system that operates in one of the most challenging environments on Earth. We are looking for an engineer with deep, hands-on expertise in autonomy and software, but with enough breadth across adjacent domains electronics, sensors, and field systems to work effectively across a small, cross-functional team.
RESPONSIBILTIES
Autonomy & Mission Planning
  • Design and implement the full autonomy stack for AUV mission execution, including behavior trees,
    state machines, and task sequencing
  • Develop and tune waypoint navigation, path planning, and dynamic obstacle avoidance algorithms
  • Own the integration of ArduSub / PX4 flight controller firmware with the high-level software stack
Sensor Integration & State Estimation
  • Integrate and fuse data from IMU, DVL, depth sensors, and acoustic positioning systems
  • Implement and maintain localization pipelines (EKF/UKF) for underwater navigation without GPS
  • Developing custom sensor fusion techniques and implementing state-of-the-art models for state estimation and localization
Software Architecture & Infrastructure
  • Build and maintain the ROS2-based software architecture across onboard compute platforms
  • Write clean, tested, well-documented C++ and Python code with a focus on reliability in embedded environments
  • Develop simulation environments in platforms like NVIDIA Isaac Sim.
  • Build, test and maintain firmware code (ROS2, Python, C++) for the AUV.
  • Set up and manage testing, version control practices, and software documentation
Cross-Functional & Field Work
  • Support field testing and offshore deployments (This is a hands-on role)
  • Collaborate closely with the Electrical Engineer on low-level firmware and hardware-software interfaces (CAN, UART, I2C, SPI)
  • Contribute to system-level architecture decisions as part of a small founding engineering team
Requirements
REQUIRED QUALIFICATIONS
  • 2-3 years of hands-on experience building autonomous robotic systems (full-time, internship, or substantial research/project work)
  • Solid understanding of core software development principles and practices
  • Strong knowledge of motion planning, obstacle avoidance and basic control systems
  • Experience in building autonomous robots with state of the art models and techniques Strong proficiency in Python and C++ in a robotics or embedded context Deep experience with ROS2 (nodes, topics, services, actions, custom message types) Demonstrated experience integrating and tuning flight controllers such as ArduSub, ArduPilot, or PX4
  • Working knowledge of state estimation and sensor fusion (IMU, DVL, barometer, or similar)
  • Comfortable with Linux environments, Git, and standard software engineering practices Ability to write reliable, maintainable code that runs on resource-constrained hardware
PREFERRED QUALIFICATIONS
  • Experience with underwater robotics (AUVs, ROVs) or marine/subsea systems
    Experience with NVIDIA Jetson, Raspberry Pi, Arduino or other microcontrollers
  • Familiarity with acoustic positioning systems (DVL, USBL, LBL) or underwater comms protocols
  • Simulation experience with Gazebo, Isaac Sim, or similar environments
  • Basic electronics skills, reading schematics, debugging hardware-software interface issues
  • Experience with computer vision, sonar image processing, or onboard ML inference
  • Exposure to systems like Blue Robotics hardware, Water Linked systems, or similar AUV platforms Background in competitive robotics (RoboSub, RobotX, etc.)
Benefits
  • Ownership of autonomy and software systems deployed in the field
  • Work on real robotic systems operating in extreme environments
  • Rapid iteration between simulation, hardware, and testing
  • Full-system scope across autonomy, controls, and embedded software
  • Small, highly technical team with close collaboration Competitive compensation