1

Software Localization Engineer Jobs in Florida (NOW HIRING)

We are looking for an Autonomy & Software Engineer to own the intelligence layer of our AUV from ... Implement and maintain localization pipelines (EKF/UKF) for underwater navigation without GPS

Principal Software Engineer

Tampa, FL

$127K - $171K/yr

Principal Software Engineer What you will do Let's do this. Let's change the world. In this vital ... Experience with Web site development, understand of web site localization processes, which involve ...

Principal Software Engineer

Tampa, FL · On-site

$127K - $171K/yr

Principal Software Engineer What you will do Let's do this. Let's change the world. In this vital ... Experience with Web site development, understand of web site localization processes, which involve ...

next page

Showing results 1-20

Software Localization Engineer information

See Florida salary details

$3

$41

$63

How much do software localization engineer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for software localization engineer in Florida is $41.25, according to ZipRecruiter salary data. Most workers in this role earn between $12.40 and $62.16 per hour, depending on experience, location, and employer.

What is the meaning of software?

Software, in the context of a Software Localization Engineer, refers to the set of programs, applications, and operating systems that run on computers and devices. Localization involves adapting this software for different languages and cultures, ensuring functionality and user experience are maintained across regions. Understanding software structure and development tools is essential for effective localization work.

What are the 10 examples of application software?

Application software includes programs like word processors (e.g., Microsoft Word), web browsers (e.g., Google Chrome), spreadsheet tools (e.g., Microsoft Excel), presentation software (e.g., PowerPoint), email clients (e.g., Outlook), media players (e.g., VLC), photo editing tools (e.g., Adobe Photoshop), database management systems (e.g., MySQL), accounting software (e.g., QuickBooks), and communication platforms (e.g., Slack). These applications are used across various industries and often require localization to adapt to different languages and regions, a task performed by Software Localization Engineers.

What is the difference between Software Localization Engineer vs Software Translator?

AspectSoftware Localization EngineerSoftware Translator
CredentialsBachelor's in Computer Science, Linguistics, or related; technical skills in localization toolsProficiency in target language, translation certifications often preferred
Work EnvironmentCollaborates with developers, engineers, and localization teams in tech companiesWorks independently or with translation agencies, focusing on language accuracy
Industry UsageCommon in software development, tech, gaming, and app companiesUsed across software, marketing, and content localization sectors
Search & Comparison IntentUnderstanding technical localization roles and skillsComparing language translation roles in software projects

While both roles involve language and software, Software Localization Engineers focus on integrating and managing localization processes within software development, requiring technical skills. Software Translators primarily focus on translating content accurately into target languages. The roles complement each other but serve different functions in the localization pipeline.

What are 5 examples of software?

Software localization engineers work with various types of software, including operating systems like Windows and macOS, productivity tools such as Microsoft Office and Google Workspace, web browsers like Chrome and Firefox, mobile applications for iOS and Android, and enterprise software like SAP or Salesforce. Familiarity with these types of software helps ensure accurate translation and cultural adaptation. Knowledge of localization tools and processes is also essential in this role.

What is a Software Localization Engineer?

A Software Localization Engineer is a professional responsible for adapting software products to meet the linguistic, cultural, and technical requirements of different target markets. This role involves preparing software for translation, integrating localized content, and ensuring the software functions correctly in all supported languages. They collaborate closely with developers, translators, and quality assurance teams to manage localization workflows, resolve technical issues, and maintain consistency across languages. Their work helps make software accessible and user-friendly for global audiences.

What are the key skills and qualifications needed to thrive as a Software Localization Engineer, and why are they important?

To thrive as a Software Localization Engineer, you need strong programming skills, knowledge of internationalization standards, and familiarity with software development life cycles, usually supported by a degree in computer science or a related field. Expertise in tools like CAT (Computer-Assisted Translation) tools, localization management platforms, and version control systems such as Git is typical, along with experience in scripting languages. Excellent problem-solving, cross-cultural communication, and attention to detail help you collaborate effectively with global teams and ensure high-quality localized products. These skills are crucial to deliver software that meets linguistic, cultural, and technical requirements for diverse markets.

What are the 3 types of software?

Software can be classified into three main types: system software, which includes operating systems and utility programs; application software, such as productivity tools and media players; and programming software, like compilers and development environments. As a Software Localization Engineer, understanding these types helps in adapting software for different languages and regions effectively.

How does a Software Localization Engineer typically collaborate with development and QA teams during a product release cycle?

A Software Localization Engineer works closely with development teams to ensure that code is internationalization-ready and that localizable content is properly extracted. Throughout the release cycle, they coordinate with QA teams to address language and formatting issues that may arise in localized builds. This role often involves managing translation workflows, resolving technical issues related to language support, and providing feedback on localization testing. Effective communication and cross-functional collaboration are essential to delivering a quality, globally-ready product.
What are the most commonly searched types of Software Localization Engineer jobs in Florida? The most popular types of Software Localization Engineer jobs in Florida are:

Autonomy & Software Engineer

MOBY Robotics

Miami, FL • On-site

Full-time

Posted 20 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