Jacobs Robotics Simulation Software Development Lead in Houston, Texas
Critical Mission Solutions
Your mission is our mission.
We're invested in you and your success. Everything we do - whether Aerospace, Defense, Intelligence, Information Technology, Cybersecurity, Nuclear, Automotive, or Telecommunications - is more than just a project. It's our challenge as human beings, too. That's why we bring a thoughtful and collaborative approach to every one of our partnerships.
It's our promise to challenge the status quo as we redefine how to solve the world's greatest challenges, and transform big ideas into intelligent solutions for a more connected, sustainable world.
Design your career with a company that inspires and empowers you to deliver your best work so you can evolve, grow and succeed –today and into tomorrow.
Are you passionate about human space exploration, understanding the origins of the universe, and working with a diverse team to make a difference? If you are, we need you to be a part of our team!
We need your commitment to help achieve great things that inspire humans all over the globe. We need your creative ideas and diverse backgrounds to help envision, shape, and provide systems to benefit the quality of life of people around the world. We are excited about what we do, and we need you on our team as we take on new pursuits for NASA's deep space exploration. Jacobs is one of the largest engineering solutions provider working with NASA at centers across the United States.
We have the unique role to partner with NASA at Johnson Space Center (JSC), to be part of every human spaceflight program – the International Space Station (ISS), NASA's Orion spacecraft, which will transport astronauts into deep space, the orbiting platform providing the home for astronauts to work and travel back and forth to the moon's surface, and serving as the platform for deep space exploration. From systems on the ISS to help astronauts live and work in space; to performing advanced development for systems supporting deep space exploration; to being part of the foundation for Gateway.
We also partner with NASA at JSC, the only NASA center in the United States to curate all astromaterial samples returned from exploration missions, to perform curation services, orbital debris analysis, and basic research to further humankind's understanding of the origins of our solar system.
We are looking for a Robotics Simulation Software Development Lead to join our team with GeoControl Systems, Inc.(GCS) , a JETS Teammate company. Do you have the following skills?
The Robotics Simulation Software Development Lead will:
The Robotics Simulation Software Development Lead will:
Lead the SRC (Space Robotics Challenge) simulation team, providing technical management, development coordination, maintenance and support.
Maintain robot models for a competition to optimize autonomous collection of ISRU (In Situ Resource Utilization) materials in a lunar or extra-terrestrial environment.
Work with NASA team members to refine models and controllers for use within Gazebo.
Distribute documentation and tutorials for the utilization of those integrated controllers.
Provide qualitative and quantitative characterization of expected vehicle/terrain interaction.
Maintain ROS infrastructure to transmit data from simulated sensors, to include camera, IMU, and joint encoders, in addition to other sensors as designated.
Enhance ROS infrastructure to transmit commands to simulated motors, to include wheels, drills, and other mechanical actuation mechanisms.
Develop ROS-based user interfaces for contender to use for self-guided vehicle operations.
Develop and test simulation worlds, including detailed and lunar accurate lighting environment.
Develop a CloudSim opportunity environment for self-guided operations of simulation.
Assist in setting up contest practice runs.
Customize standard Gazebo scoring plug-ins to score and rank performance.
Support the operation of the Gazebo during the qualifying and contestant round(s).
Assist in judging of runs for final scores.
Provide animation footage of all qualification and tournament runs to Space Center Houston, and Centennial Challenges.
Develop practical task scenarios for the qualification and competition rounds.
Define rules and “game mechanics" for the competition.
Design validation tasks.
Ensure real-time performance of Gazebo simulation is maintained.
Implement appropriate resources for virtual SRC contenders to increase efficiency of virtual SRC practice sessions.
Provide CloudSim support.
Collect data on validation tasks, and provide analysis of that data to modify simulation parameters, and provide documentation of the process and its results.
Implement Gazebo software bug fixes, improvements, and other features as needed by participants, and other users.
Perform other tasks assigned.
Here’s What You’ll Need:
BS degree in engineering from an accredited engineering school and a minimum of fourteen (14) years of direct engineering experience, or a MS degree from an accredited engineering school and twelve (12) years of direct engineering experience, or Ph.D. degrees and nine (9) years direct engineering experience.
Proficiency with C++ coding.
Proficiency with Python scripting.
Proficiency with 3D simulation environment graphics engines.
Proficiency with Linux (Ubuntu OS).
Proficiency with Robot Operating System (ROS).
Experience with GazeboSim.
Experience with Docker.
Proficiency with Cloud services (AWS, Microsoft Azure)
Proficiency with Virtualization (Docker, Kubernetes)
Software configuration infrastructure such as Bitbucket and Github.
Excellent communication skills and thorough customer service attitude.
Experience with OGRE 3D.
Experience with CloudSim.
Experience with software requirements.
Why Work on Our Team?
Click on the below links to view just a small sample of all that we do! Come join our team and be part of our future. We look forward to seeing you!
Observe What We Do
Jacobs Aerospace Solutions Overview
(Please view in Chrome or Microsoft Edge)
In addition to exciting career opportunities we also have:
Excellent personal and professional career growth
9/80 work schedule (every other Friday off)
Onsite cafeteria (breakfast & lunch)
Much, much more!
For more information on our partnership with NASA at Johnson Space Center, please visit www.wehavespaceforyou.com
Must be a U.S. Citizen and complete a U.S. government background investigation.
Administration has the prerogative to select at any level for which the position is advertised.
Generally, an office environment, but can involve inside or outside work depending on task.
Work may involve sitting or standing for extended periods (90% of time). May require lifting and carrying up to 25 lbs. (5% of time).
Equipment and Machines
Standard office equipment (PC, telephone, printer, etc.).
Regular attendance in accordance with established work schedule is critical. Ability to work outside normal schedule and adjust schedule to meet peak periods and surge requirements.
Other Essential Functions
Professional behavior that enhances productivity and promotes teamwork and cooperation. Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.
Jacobs is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law. Jacobs is a drug-free workplace.
At Jacobs, we’re challenging today to reinvent tomorrow by solving the world’s most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good. With $13 billion in revenue and a talent force of more than 55,000, Jacobs provides a full spectrum of professional services including consulting, technical, scientific and project delivery for the government and private sector.