Demo

Time Critical Software Engineer

OPEX Careers
Moorestown, NJ Full Time
POSTED ON 2/12/2026 CLOSED ON 4/12/2026

What are the responsibilities and job description for the Time Critical Software Engineer position at OPEX Careers?

Time Critical Software Engineer – Warehouse Automation

 

Position Summary 

OPEX Corporation is a global leader in next generation warehouse automation using industrial robotics, development, manufacturing, production, installation, and service. We are looking to hire a Time Critical Software Developer in our warehouse automation division to help create new robotic warehouse automation products in a still forming, yet rapidly growing market, as well as evolve existing products. This position can be located at our World Headquarters in Moorestown, NJ.  This position reports to the Team Leader, Time-Critical Software group - Warehouse Automation.  This role will involve working on one or more dynamic small development teams, as an individual contributor. This individual must not only possess the required skills below but must also understand the system level, big picture of how the software interacts with the hardware, the operators and other third-party systems.

 

Responsibilities

OPEX is seeking a driven, disciplined, and skilled desktop C software developer who is comfortable and excited about working with multi-threaded applications to concurrently control industrial robotic components. The candidate is expected to work on multiple processes which communicate with each other via inter-process communication methods. They will work with other developers up and down the stack across multiple software layers (from database to hardware controls). This individual will be expected to:

  • Perform as a member of an agile, software development team working on new and existing products focused on automation in the material handling/warehouse automation domain.
  • Work on tasks including design, development, code testing, code debug, source code management, and documentation in an Agile/SAFe development lifecycle.
  • Be responsible for outputting well tested, readable, and maintainable code.
  • Be responsible for bringing automated unit/regression testing to a legacy codebase.
  • Be responsible for producing clear and concise documentation explaining architecture, design decisions and interface definitions. 
  • Effectively communicate ideas to others within (and outside) the department.
  • Constantly strive to look for future innovations and product improvements.

 

Skills & Qualifications:

  • Bachelor’s Degree in Computer Engineering or related field.
  • Knowledge of object-oriented design concepts.
  • Very comfortable in Desktop C development.
  • Makes good use of STL.
  • Familiarity with the Boost Library - particularly Logging, Interprocess, and Test – is desired
  • Familiarity with Boost Test or similar C testing framework.
  • Desire to work with team members across multiple software layers to achieve system level objectives. 
  • Experience in Agile Development and working in collaborative, cross-functional teams.
  • Personal attributes: ability to work as a team member, highly motivated, "get things done" attitude, effective communicator, desire to learn and constantly improve.
  • Experience in warehouse automation, robotics or industrial segment is preferred.

 

Physical/Work Environments

  • Employee may be working in an office, lab or production environment with occasional travel to customer sites.
  • Some walking between OPEX facilities.
  • Employee may occasionally lift up to 50 lbs.

 

Salary range - $95K - $120K based on experience.

Salary : $95,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Time Critical Software Engineer?

Sign up to receive alerts about other jobs on the Time Critical Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OPEX Careers

  • OPEX Careers Anchorage, AK
  • Position Summary: OPEX Corporation is currently looking for a part time Field Service Technician. This position will require the employee to be flexible wi... more
  • Just Posted

  • OPEX Careers Butte, MT
  • Position Summary: OPEX Corporation is currently looking for a part time Field Service Technician. This position will require the employee to be flexible wi... more
  • Just Posted

  • OPEX Careers Lexington, KY
  • Position Summary OPEX Corporation is seeking a full-time Field Service Technician to maintain and repair advanced automation equipment at customer sites. T... more
  • Just Posted

  • OPEX Careers Baltimore, MD
  • Position Summary: OPEX Corporation is currently looking for a full time Field Service Technician. The worker will have a high exposure level to customer se... more
  • Just Posted


Not the job you're looking for? Here are some other Time Critical Software Engineer jobs in the Moorestown, NJ area that may be a better fit.

  • Veeam Software Philadelphia, PA
  • Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enab... more
  • 6 Days Ago

  • Millennium Software and Staffing Inc Camden, NJ
  • Looking for Wi-Fi Device Test & Automation Engineer for home networking hardware (like routers and Wi-Fi extenders). The client wants someone who can test ... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!