Berkshire Grey logo
Berkshire Grey

Intelligent robotic automation that transforms your supply chain into a competitive advantage.

Principal Modeling and Simulation Engineer

EngineerEngineerFull TimeRemoteLeadTeam 201-500Since 2013H1B SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

37 days ago

Salary

$140K - $200K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishLinuxPython

Job Description

Principal Modeling and Simulation Engineer

Berkshire Grey

• Architect, design, and develop scalable simulation software systems for robotic and automation solutions. • Lead the development and integration of sim environments using tools such as Emulate3D / Sim3D. • Design and implement simulation frameworks, APIs, and services that integrate with production robotic software systems. • Apply MBSE principles to define system behavior, interfaces, and performance characteristics within simulation environments. • Build high-performance, reliable software for system-level modeling, validation, and optimization. • Collaborate closely with robotics, perception, controls, and applications teams to ensure alignment between simulation and real-world system behavior. • Develop tools and infrastructure for testing, debugging, and validating robotic systems in simulation. • Provide technical leadership and mentorship, establishing best practices in simulation and software engineering. • Influence engineering strategy and roadmap for modeling, simulation, and system architecture. • Analyze system performance, identify risks, and develop mitigation strategies through simulation-driven insights. • Communicate technical direction, progress, and tradeoffs to stakeholders across engineering and product teams.

Job Requirements

  • Bachelor’s degree in Computer Science, Robotics, Systems Engineering, or a closely related field.
  • 8+ years of professional experience in software development with a focus on modeling, simulation, or complex systems.
  • Software development experience in Python and/or C++.
  • Demonstrated ability to: Architect and deliver large-scale simulation and software systems
  • Operate autonomously and drive projects from concept to production
  • Define and communicate technical strategy, tradeoffs, and priorities
  • Navigate and contribute to large, complex codebases
  • Apply an MVP mindset while scaling solutions from prototype to production
  • Proficient in: Simulation software development and system modeling frameworks
  • Emulate3D or Sim3D (Rockwell Automation) (required)
  • Nividia Omniverse
  • System design and software architecture
  • Git, Jira, and modern development workflows
  • Linux / Ubuntu environments
  • Code reviews, testing methodologies, and CI/CD practices
  • Software design patterns (modular, scalable, fault-tolerant systems)

Related Categories

Related Job Pages

More Engineer Jobs

Trust Wallet logo

QE Engineer – Contractor

Trust Wallet

The world’s most trusted & secure #crypto wallet & #Web3 gateway, with 150 million+ users 💙💚.

Engineer37 days ago
ContractRemoteTeam 51-200Since 2017H1B No Sponsor

• Execute regression test cycles on iOS and Android release candidates across our supported device matrix. • File high-quality bug reports with clear reproduction steps, environment details, logs, and severity rationale. • Perform exploratory testing on new features and flows, surfacing edge cases the automated suite misses. • Triage incoming bugs from internal dogfooding, production reports, and user feedback channels. • Coordinate with developers and release managers during RC cycles — confirming fixes, verifying blockers, unblocking release gates. • Maintain and extend manual test documentation (checklists, test cases, regression matrices) in our test management tools. • Support release-day validation including smoke tests on production builds and post-release monitoring.

Worldwide
Gaumard Scientific logo

Field Service Representative 1

Gaumard Scientific

Simulators for Health Care Education.

Engineer37 days ago
Full TimeRemoteTeam 201-500Since 1946H1B No Sponsor

Role Description The Field Services Representative 1 will diagnose and repair Gaumard simulators using light hand tools or electronics equipment. They will install new simulators and support equipment, as well as perform operational in-service training to instruct customers on how to operate and maintain the simulators. This position is remote and will manage either of the regions below: - Region A: Ohio, Indiana, Michigan, Illinois - Region B: Virginia, North Carolina, South Carolina, Georgia Receives direct supervision from the Field Services Manager. Duties and Responsibilities - Performs operational in-service training and installation of Gaumard Standard and Advanced Patient simulator(s) at customer sites. - Visits hospitals, universities, medical centers, etc., to inspect, diagnose, and repair Gaumard’s Standard and Advanced Patient simulators using light hand tools or electronics equipment. - Follow schematics, drawings, diagrams, samples; or written/verbal instructions in order to troubleshoot and/or repair simulators during the course of a single visit. - Actively requests support and verification of process from senior Field Services Reps. in the troubleshooting, repair, and installation of a simulator(s) and its support equipment. - Participate in group communications with other Field Services Team members. - Completes repairs and verifies functionality in both a neat and timely fashion. - Completes required documentation in a timely manner. - Serves as contact for conference calls with customers. - Other duties as required. Qualifications - Requires an Associate degree in a technical or medical area or equivalent experience. Bachelor’s degree preferred. - Ability to work extended hours (after 5:00 p.m. and/or weekends) to complete tasks or projects. - Ability to analyze and solve problems in a constantly changing environment. - Self-starter with ability to perform under pressure. - Experience with workstation software and hardware installation, upgrades, and repairs. - Experienced with: Windows 8/10/11, MS NT Server, MS SQL, MS Exchange, MS Outlook, MS Office (Word, Excel, Access, PowerPoint). - Excellent communications and time management skills. - Ability to travel 75%+ - Ability to work with limited supervision. Requirements - Ability to communicate effectively in a business environment. - Ability to think logically and follow procedures and instructions. - High energy level, comfortable performing multifaceted projects in conjunction with normal activities. - While performing the duties of this job, the employee is regularly required to sit and use his/her fingers. - The employee frequently is required to talk and/or listen. - The employee is interchangeably required to sit, stand, and walk. - The employee must occasionally lift and/or move up to 75 pounds. - Ability to communicate (read and write) effectively in a business environment. - Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. - Ability to establish and maintain effective working relationships with customers and fellow employees. Benefits - Competitive Pay. - Full health benefits (medical, vision, dental). - Paid Time Off (PTO). - 11 Paid Holidays. - Retirement plan with 100% employer match up to 5% of employee's contribution. - Satisfaction knowing that you have joined a long-standing company. - Hours: Monday to Friday 8:00 AM to 4:30 PM must be willing and able to work some Saturdays or stay beyond scheduled shift if needed to meet business demands.

Northern America
Arcadis logo

Staff Stormwater Engineer

Arcadis

Headquartered in Amsterdam, North Holland, the Netherlands, Arcadis is a global design and consultancy firm that offers engineering, project management, collect

Engineer37 days ago

• Perform engineering design for roadway drainage and design-build projects including collector streets, arterials, expressways, interstates, and bridge replacements. • Conduct bridge hydraulic studies, culvert design, closed drainage system design, pond design, and erosion/sedimentation control. • Prepare construction plans, project displays, cost estimates, reports, and technical memos. • Lead marketing efforts for drainage projects including proposal development, letters of response, presentations, and interviews. • Provide quality control reviews for drainage calculations and plans. • Utilize design software such as MicroStation, Inroads, ORD-SUDA, AutoCAD Civil 3D, Microsoft Excel, GIS, ICPR, HEC-RAS, HY8, FlowMaster, Pond Pack, StormCAD, SMS, SRH2D, and HEC-RAS 2D. • Coordinate with project managers and other disciplines (roadway, structures, utilities). • Mentor and direct junior engineers. • Work independently with minimal technical supervision.

Georgia
$90.9K - $112.5K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Plan and administer small decentralized public water systems and waste water systems. • Provide leadership in the design of efficient and constructable civil projects. • Estimate and budget labor hours for design projects; review job costing reports and take corrective action, as necessary. • Establish and maintain client relationships; ensure client satisfaction and ensure that client objectives are met. • Mentor young design professionals. • Participate in business development opportunities. • Participate in professional organizations and functions.

Oklahoma
$130K - $150K / year