Sr. Software Architect
at Geologics Corporation

Date Posted: 10/10/2019

Job Description

Sr. Software Architect needed --- JPL: Pasadena, CA
 
Raytheon Pasadena is looking for a Sr. Software Architect (DSIO141244BR) to support exciting projects with NASA Jet Propulsion Laboratory (JPL). You will work for GeoLogics Corporation onsite at the JPL offices in Pasadena, CA.  This is a multi-year contract position and the hourly rate is OPEN.
 
You must be a US Citizen to apply.
 
The successful candidate will be a leader in establishing, communicating and following software processes and procedures for development, architectural compliance, documentation, external and internal interfaces, as well as other software engineering work products/artifacts.
 
Responsibilities include, but are not limited to:
  • Developing data processing software for a special studies ground team to implement in a U.S. Government enterprise architecture
  • Responsible for all stages of the software product life cycle – planning, analyzing, coding, designing, integrating, testing, deploying and providing support for production
  • Mentoring of developers on development lifecycle
  • Define software use-cases, requirements and interfaces
  • Interacting with data scientists to convert prototype algorithms into automated, robust data processing software
  • Developing, modernizing and managing critical infrastructure and applications for intelligence customers
  • Providing software architecture, preliminary design and detailed design
  • Defining and implementing software prototypes to demonstrate capabilities and burn down risk
  • Defining software tasks and schedules
  • Troubleshooting software problems and provide solutions across the development team
 
Education / Work Experience:
Bachelor’s degree in STEM with a minimum of 8 years of software engineering or related experience
 
Required Skills:
  • Experience developing with one or more of the following technologies:  Python, C, C++
  • Software development experience in team environment using software support tools for version control, issue tracking, collaboration, automation, containerization, document generation (JIRA, GIT, Artifactory, Confluence, Jenkins, Docker, Sphinx)
  • Ability to establish and follow an enterprise framework for all phases of software development: requirements, design, development, testing, and delivery
  • Experience working with structures and/or thermal design and analysis
  • Demonstrated leadership qualities, including mentoring of teammates
  • Demonstrated decision making, including the ability to provide justification of decisions
  • Demonstrated oral and written communication skills including:
    • experience with customer interaction
    • end-user engagement including preparing and presenting status information and technical material
    • ability to communicate complex and diverse engineering topics to achieve team consensus
    • Multi-disciplinary team player
    • Ability to work closely with systems design team, developers and other team members to implement system/project requirements
    • Proven ability to complete assigned tasks to achieve program milestones
    • Skilled and understanding and designing software interfaces
 
Desirable Skills:
  • Advanced degrees and certifications
  • Familiar with JPL, NASA, or DoD practices and standards
  • Knowledgeable of software languages (MATLAB, XML, JSON, Java, CUDA, Markup)
  • Understands data file formats and image processing software and tools
  • Experienced Familiar with software code analyzers/audit tools (Coverity, Semmle)
  • Ability and willingness to learn new software skills as needed to perform project tasks
  • Ability to work in a complex multi-task, schedule-driven environment
  • Ability and initiative to perform effectively with minimal day-to-day oversight
  • Familiarity with providing Basis of Estimates and software bids
 
If interested in learning more about this position, please email your resume to [Click Here To Join] and I will call back with more information.
 

Job Snapshot

About Us

GeoLogics is a high-technology and technical services company with over 25 years of successful participation in development and experimental programs for aerospace and defense contractors, government agencies, and research laboratories. GeoLogics specializes in creating mission critical solutions and provides technical support in the areas of R&D, engineering, communications, software, and systems development.

We are constantly searching for exceptional talent to fill a variety of job opportunities nationwide. GeoLogics has received numerous awards for technical excellence and performance. Find out today how we can provide superior career opportunities to meet your highest expectations.

Join our Talent Network and stay up-to-date on our openings as they continue to become available!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email

Are you looking for a new job? Check out these current opportunities: Engineering Jobs