About Us
The Software Simulation and Test Environments Group at JPL is renowned for its cutting-edge workstation-based and hardware-in-the-loop simulators. We are a part of JPL’s Autonomous Systems Division, dedicated to exploring remote destinations within our solar system by designing and piloting innovative spacecraft.
Responsibilities
Collaborate with project leads, system engineers, and end users to generate software requirements and design specifications for simulation and ground support software components.
Implement software components using C/C++ and Python, adhering to the established requirements and design.
Develop real-time embedded application programs utilizing Real-Time Operating Systems.
Conduct thorough testing of software, ensuring compliance with requirements and design through effective unit testing and functional testing methodologies.
Prepare and facilitate requirements reviews, design reviews, code reviews, and test reviews throughout the software development cycle.
Required Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
Demonstrated experience in software engineering with proficiency in C/C++ and Python.
In-depth knowledge of Object-Oriented Programming concepts.
Strong background and hands-on experience in writing simulation software.
Familiarity with low-level software/hardware interfaces.
Experience in developing and debugging real-time embedded software systems.
Sound understanding of concurrent programming, multithreading, and inter-process communication mechanisms.
Excellent verbal and written communication skills with a knack for effective presentations and interpersonal interactions.
Ability to thrive in a collaborative team environment.
Familiarity with continuous integration and modern source configuration control.
Desired Qualifications
Background in dynamics simulation and integration methods.
System engineering experience in generating, tracking, and proving the successful implementation of requirements.
Proficiency in driver development for real-time embedded applications.
Hands-on experience in developing embedded real-time application programs using the Green Hills Integrity RTOS and associated software toolchain.
Familiarity with continuous integration and modern source configuration control.
At our institution, you’ll have the opportunity to work on groundbreaking projects, collaborate with brilliant minds, and make an impact on the future of space exploration. Join us and let your passion for software engineering take flight!
Employment Type: Contractor
Salary: $ 70.00 Per Hour
Organization: Corporate Functions/Workplace Location: Sacramento, CA Accenture is a global professional services company with leading capabilities in digital, cloud and...
Apply For This JobJob Description. Location Address: 2875 S Elm Ave,, Fresno, California 93706 Work Shift: 8hr-3rd Shift (United States of America) Altium...
Apply For This JobWhat we do here changes the world. UTHealth Houston is Texas’ resource for healthcare education, innovation, scientific discovery, and excellence...
Apply For This JobUnited Way Association of South Carolina _________________________________________________________________________________________ Position: Data Quality Specialist Department: SC 211 Services Reports to: Caleb Goodrum –...
Apply For This JobEmployer: Ready.net, Inc. Job Title: Frontend Engineer Job Site: 1717 K Street NW, Suite 900, Washington, DC 20006 Full-Time: 40...
Apply For This JobOverview: Careers with Sound!! If you want to be part of dynamic team making a difference in our clients’ life...
Apply For This Job