Jobs · Engineering · California

Software Engineering Manager

General Atomics · San Diego, CA · 2 days ago
On-siteEngineeringFull-time

Job Summary

General Atomics (GA), and its affiliated companies, is one of the world’s leading resources for high-technology systems development. GA-EMS designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio supports critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.

Responsibilities

  • Manages software engineers to ensure timely completion of development activities.
  • May act as primary contact for software engineering activities.
  • Initiates the planning of engineering projects and develops innovative designs or modifications to meet project goals.
  • Leads progress review sessions to discuss cost, schedule, and technical performance.
  • Identifies software engineering issues and provides leadership in developing solutions, including interacting with internal technical staff and external representatives concerning resolution for technical and scheduling issues.
  • Supports proposal efforts and the development of new business.
  • Independently performs difficult/complex engineering work with instructions as to the general expected results.
  • Performs functional testing of embedded software and control systems by utilizing standard engineering and scientific principles.
  • Applies technical knowledge to train others in how to analyze, investigate, and resolve engineering problems.
  • Supports operation of engineering systems, develops appropriate documentation of findings, implements solutions, and communicates results to project leadership which may include technical presentations to a wider audience.
  • Ensures technical leadership and professional excellence is maintained by participating in the planning, attraction, selection, retention, and development of software engineers with the requisite skillsets.

Qualifications

  • Typically requires a Bachelors, Masters or PhD in engineering or a related technical field as well as eleven or more years of progressively complex engineering experience.
  • Must have demonstrated ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones as a software manager.
  • Have a thorough understanding of software engineering principles, coding languages, and theory with technical experience demonstrating the application of those concepts.
  • General knowledge of related technical specialties such as electrical engineering, mechanical engineering, and systems engineering.
  • Demonstrates the ability to follow and apply engineering knowledge, adapt standard techniques, and utilize the required diagnostics, tools, and equipment, while ensuring safety and regulatory compliance.
  • Must be able to understand new concepts quickly to apply them throughout an evolving environment and organize, schedule, and coordinate their own work assignments to meet established timetables.
  • Strong leadership, communication, presentation, and interpersonal skills are required to effectively interface with other professionals, to produce appropriate documentation, and to present results to a wider audience.
  • Expected to interface with other departments, customers, and government representatives with the capability of representing the organization as a prime technical contact.
  • Able to work both independently and on a team.
  • Able to work extended hours and travel as required.
  • Experience with GUI design for a tactical user is a plus.
  • Experience with EO/IR signal processing for ISR is a plus.
  • Experience with algorithm design for target tracking or motion control is a plus.
  • Experience with practical application of AI/ML is a plus.
  • Experience with NIST cybersecurity for software engineering is a plus.
  • Experience with ISO/IEEE/IEC standards for software and systems engineering is a plus.
  • Experience with DoD JSSEH for software system safety is a plus.
  • Experience with DOE NQA-1 for nuclear safety is a plus.
  • Having an Electrical & Computer Engineering Professional Engineering license is a plus.
  • Ability to obtain and maintain a DoD security clearance is required.

Similar jobs

Program Manager

Prana ComunicaciónRadford, VA· 4 mo ago
Information Technologyapply on ipta.isolvedhire.com

Program Manager

GKN AerospaceTallassee, AL· 2 wk ago
Business Developmentapply on careers.gknaerospace.com

Program Manager

Anglin Consulting GroupRockville, MD· 4 mo ago
Information Technology$160k–$175k/yrapply on anglincg.isolvedhire.com

Program Manager

Syms Strategic Group, LLC (SSG)Arlington, VA· 2 wk ago
Information Technology$106k–$150k/yrapply on symsstrategicgroup.applytojob.com

Program Manager

Syms Strategic Group, LLC (SSG)Bowie, MD· 2 wk ago
Information Technology$106k–$150k/yrapply on symsstrategicgroup.applytojob.com

Program Manager

Syms Strategic Group, LLC (SSG)Leesburg, VA· 2 wk ago
Information Technology$106k–$150k/yrapply on symsstrategicgroup.applytojob.com