Sr Software Engineer

Salt Lake, UT 84101

Employment Type: Permanent Job Category: Software Engineer Job Number: 54900461 Compensation: $100000-125000 / year

Job Description

Sr. Emulation Engineer (I–III)
? Salt Lake City, UT
? Salary: Up to $125,000

We are seeking a Senior Emulation Engineer to join a team designing and validating complex automated material handling systems used in large-scale logistics and distribution environments.

In this role, you will lead the emulation and simulation of advanced automation systems, working closely with software, controls, and systems engineers to model and validate equipment performance before deployment. This position plays a key role in ensuring automation systems function efficiently by building detailed 3D emulation models and analyzing system performance across multiple technologies.

If you enjoy solving complex engineering challenges and working on large-scale automation systems that integrate conveyors, robotics, and automated storage technologies, this could be a great opportunity.

Responsibilities
  • Lead the emulation and simulation of mid- to large-scale automated material handling systems
  • Develop 3D emulation models to validate system controls, software, and equipment performance
  • Collaborate with multidisciplinary engineering teams to design end-to-end automation systems
  • Support projects integrating technologies such as:
    • Sortation conveyor systems
    • Automated Storage and Retrieval Systems (AS/RS)
    • Robotics and automation
    • Voice and light-directed picking systems
    • Warehouse control and execution software
  • Review work produced by other engineers and mentor junior team members
  • Analyze system data and perform model validation and performance analysis
  • Provide engineering support and troubleshooting for emulation models
  • Work with external vendors to develop simulation interfaces and models
  • Present findings and design insights to engineering teams and clients
  • Identify opportunities for process improvements and system optimization
  • Support multiple project assignments in a fast-paced engineering environment
  • Travel up to 10%
Qualifications
  • Bachelor’s degree in Computer Science, Industrial Engineering, or related technical field
  • 7+ years of experience in the material handling or automation industry
  • 5+ years of experience in simulation or emulation modeling
  • 3+ years of software development experience, ideally with object-oriented programming
  • Advanced understanding of material handling equipment, automation systems, and controls
  • Experience with simulation/emulation software such as:
    • Demo3D / Emulate3D
    • AutoMod
    • or similar platforms
  • Experience with JavaScript or similar scripting languages
  • Proficiency with SQL, Microsoft Office, and Visio
  • Experience with Power BI or other data visualization tools
  • Familiarity with AutoCAD
  • Understanding of UX concepts and interface specifications
  • Strong analytical, problem-solving, and strategic thinking abilities
  • Excellent written and verbal communication skills
Benefits
  • Generous PTO program including vacation, sick time, and floating holidays
  • Comprehensive medical, dental, and vision insurance
  • Health Savings Account (HSA) or Flexible Spending Account (FSA)
  • 401(k) with company match
  • Company-paid life insurance and disability coverage
  • Tuition reimbursement program
  • Opportunity to work on cutting-edge automation and material handling systems


Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Meet Your Recruiter

Ric Delgado
Lead Technical Recruiter

Ric Delgado is a seasoned Principal Recruiter primarily focusing on the Automation Division at Sterling. With a distinguished tenure of over five years at Sterling and an impressive career spanning more than a decade in the recruiting field, Ric is a respected and accomplished professional in talent acquisition.

As a Principal Recruiter, Ric draws upon his extensive experience to excel in the Automation Division. His in-depth understanding of this dynamic industry enables him to connect talented individuals with exciting and fulfilling job opportunities expertly. Ric plays a pivotal role in helping candidates find new positions, advance in their careers, and achieve their professional goals.

Ric's passion for positively impacting individuals' lives through career advancement is the driving force behind his dedication to recruitment. He takes immense pride in his role as a professional growth and development facilitator, understanding the pivotal role a career change can play in a person's life journey.

He firmly believes in continuously updating one's skills and knowledge to stay competitive in any field. His commitment to personal and professional development not only enhances his own expertise but also positions him as a valuable resource for candidates seeking guidance in their career journeys.

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Salt Lake, UT

Ready to take your career to new heights? Explore our job opportunities in the vibrant area surrounding Salt Lake City, Utah! Nestled against the stunning backdrop of the Wasatch Mountains, Salt Lake City offers unparalleled outdoor recreation opportunities like skiing at nearby Park City Mountain Resort or hiking in Big Cottonwood Canyon. Immerse yourself in the city's unique culture by exploring the Utah Museum of Fine Arts or catching a show at the historic Capitol Theatre. Sample local cuisine at Red Iguana or enjoy a game night cheering on the Utah Jazz at Vivint Smart Home Arena. With a thriving job market and an incredible quality of life, Salt Lake City is the perfect place to grow your career. Discover your next opportunity today!