Fortna Logo

Fortna

Systems Software Engineer

Reposted 20 Days Ago
Remote
Hiring Remotely in United States
76K-114K Annually
Mid level
Remote
Hiring Remotely in United States
76K-114K Annually
Mid level
The Software Engineer develops simulation models for automated systems, conducts analyses to validate designs, integrates software and controls, and engages stakeholders to optimize operations.
The summary above was generated by AI

FORTNA partners with the world’s leading brands to transform omnichannel and parcel distribution operations. Known world-wide for enabling companies to keep pace with digital disruption and growth objectives, we design and deliver solutions, powered by intelligent software, to optimize fast, accurate and cost-effective order fulfillment and last mile delivery. Our people, innovative approach and proprietary algorithms and tools ensure optimal operations design and material and information flow. We deliver exceptional value every day to our customers with comprehensive services and products including network strategy, distribution center operational design and implementation, material handling automated equipment, robotics and a comprehensive suite of lifecycle services.

At FORTNA, we believe in fostering a workplace that isn't just a job but a movement – a collective effort to redefine success and transform challenges into opportunities. "Join the Movement" encapsulates our commitment to a workplace culture that thrives on collaboration, celebrates diversity, and empowers every individual to contribute to something greater than themselves. Our Team. Our Passion. Our Approach. 

The Software / Simulation Engineer develops, maintains, and executes digital simulation models to validate and optimize system designs before physical deployment. This role bridges engineering design, software modeling, and real-world system performance, enabling faster decision-making, risk reduction, and proof of concept validation for automated systems.

Responsibilities:

1. Simulation Model Development

o Design and implement simulation models for automated systems, including material handling, robotics, and packaging lines.

o Develop dynamic system models using tools such as AnyLogic, FlexSim, Plant Simulation, MATLAB, or Simulink.

o Model control logic, throughput, energy use, and resource allocation.

2. System Analysis & Validation

o Run “what-if” analyses to evaluate design options and system configurations.

o Validate system performance against KPIs (throughput, utilization, cycle time, OEE).

o Support design optimization for space, equipment, and resource planning.

3. Software & Controls Integration

o Interface simulation models with control systems (PLC, WES/WCS) and digital twins.

o Support integration of simulation output with SCADA, MES, or ERP environments.

o Collaborate with software and controls teams to simulate real-world sequences.

4. Customer & Stakeholder Engagement

o Present simulation results to customers, project managers, and executives.

o Support business development by building simulation demos for proposals and RFPs.

o Document findings and provide recommendations for design optimization.

5. Continuous Improvement

o Develop reusable simulation templates and libraries for repeatable system types.

o Mentor engineers and project teams in simulation tools and methods.

o Contribute to the company’s simulation & virtual commissioning strategy.

Required Knowledge, Skills, Abilities:

· 3+ years of experience in simulation modeling or digital twin environments.

· Proficiency in Geek+ or other Robotics Software solutions a plus

· Knowledge of automation systems, conveyors, AMRs/AGVs, robotics, or logistics flow.

· Experience with scripting languages (Python, C#, Java, or MATLAB).

· Strong analytical and visualization skills with attention to system performance metrics.

· Ability to analyze AutoCAD drawings.

· Strong working knowledge of Microsoft Word, Excel, and Outlook

· Ability to communicate, both orally and written, at all levels of the business and with customers

· Ability to perform detailed oriented work in a timely manner, ensuring deadlines are achieved.

· Ability to keep excellent records and details of documentation of the entire phase of the proposal process.

· Ability to handle multiple tasks at the same time with changing priorities.

· Ability to coordinate and lead executive level project cost review meetings.

Education and Experience:

· Bachelor’s in Mechanical Engineering, Electrical Engineering, Computer Science, or Systems Engineering.

· 3+ years of experience in simulation modeling or digital twin environments.

· 4+ years’ experience in the material handling industry.

· 4+ years’ experience estimating project costs is desired.

Other Qualifications Desired:

· Have basic working knowledge of control systems related to material handling systems.

· Experience with Geek+ or other Robotics Software solutions a plus

· PLC / HMI experience a plus.

· Knowledge of automation systems, conveyors, AMRs/AGVs, robotics, or logistics flow.

· Familiarity with WMS/WES/WCS integration and warehouse design software.

· Experience with scripting languages (Python, C#, Java, or MATLAB).

· Strong analytical and visualization skills with attention to system performance metrics.

· Exposure to virtual commissioning and real-time emulation.

· Ability to communicate complex technical concepts clearly to non-technical stakeholders.

Physical Requirements:

· General office environment with normal sitting, standing and minimal, nominal lifting.

· PPE (Personal Protective Equipment) may be required at customer locations.

· Some climbing may be required at customer locations.

Other Relevant Information:

· Valid Driver’s License Required.

· Valid Passport a plus.

Travel Requirements:

· Approximately 25% - 50% travel to customer sites or for internal meetings.

The base salary range for this role is $76,100 to $114,200.  This base salary range represents the low and high end of the base salary range for this position. Actual base salary offered will vary based on various factors including but not limited to location, level, job-related knowledge, skills, experience, and performance. This is a remote position. Please review this posting for information on travel requirements.

This job description describes the general nature and level of work expected of a person assigned to this position. All job requirements listed indicate the minimum level of knowledge, skills and/or ability deemed necessary to perform the job proficiently. Employees may be required to perform any other job-related duties as requested by their supervisor.

It is the policy of FORTNA and its affiliated companies to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy-related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), or any other characteristic protected by federal, state or local law. In addition, FORTNA will provide reasonable accommodations for qualified individuals with disabilities.

Top Skills

Anylogic
C#
Flexsim
Java
Matlab
Plant Simulation
Python
Simulink

Similar Jobs

10 Days Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
115K-154K Annually
Senior level
115K-154K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will architect and manage the Zoom Contact Center ecosystem, optimizing interaction flows and implementing AI solutions using Python, while collaborating across teams.
Top Skills: CcaasConversational AiPythonRestful ApisSQL
18 Days Ago
Easy Apply
Remote or Hybrid
USA
Easy Apply
160K-180K Annually
Senior level
160K-180K Annually
Senior level
eCommerce • Fashion • Retail • Social Impact • Design
The Senior Software Engineer will design, develop, and optimize backend services, integrating with AWS and Kubernetes while managing cloud infrastructure and databases.
Top Skills: ArgoAWSCdkElasticsearchFluxJavaKubernetesPostgresSpring BootTerraform
18 Days Ago
Easy Apply
In-Office or Remote
3 Locations
Easy Apply
100K-500K Annually
Mid level
100K-500K Annually
Mid level
Hardware • Manufacturing
The Staff Engineer will design and maintain automated OS deployment pipelines, manage configuration management, troubleshoot OS issues, and collaborate with hardware teams for HPC systems.
Top Skills: AnsibleBashCobblerDockerForemanGrafanaLinuxMaasPrometheusPythonRhelUbuntuWarewulf

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account