Jobs · Engineering · California

Engineering Manager, Real-Time Controls and Instrumentation

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

Duties and Responsibilities

  • Responsible for the planning, managing, and technical performance of an engineering unit through all phases of assigned project(s) from inception through completion.
  • Work with GA-EMS Engineering staff in the development, implementation, integration, and test of controls and instrumentation systems across a variety of product lines and technology areas.
  • Serve as a technical leader and subject matter expert for National Instruments cRIO systems, LabVIEW, LabVIEW Real-Time, and LabVIEW FPGA, providing technical support, architectural guidance, and troubleshooting leadership to the engineering team.
  • Lead system-level troubleshooting efforts involving multiple engineering disciplines and software environments. Work across subsystem boundaries and coordinate engineers with specialized expertise toward root-cause identification and resolution.
  • Lead and participate in technical, architecture, design, and code reviews.
  • Provide technical mentorship and help engineers decompose problems, evaluate design approaches, understand system interactions, and develop effective solutions.
  • Remain sufficiently hands-on to directly support LabVIEW/cRIO development, debugging, integration, and troubleshooting when required.
  • Understand the logic, interfaces, and data flow of text-based software such as C#, C++, or similar languages sufficiently to support technical reviews, troubleshooting, and engineers working in those areas.
  • Apply and promote sound software architecture and design principles including modularity, abstraction, interfaces, object-oriented concepts, separation of concerns, maintainability, and testability.
  • Participate in engineering planning, staffing, estimation, and scheduling activities.
  • Communicate technical status, risks, tradeoffs, and recommendations to engineering and program leadership.
  • Represent the organization as a technical contact on assigned programs and interact with internal and external personnel on controls and instrumentation matters.

Qualifications

  • Typically requires a Bachelors, Masters or PhD in engineering or a related technical field as well as nine or more years of progressively complex engineering experience.
  • May substitute equivalent experience in lieu of education.
  • Strong experience with National Instruments LabVIEW and cRIO systems, including LabVIEW Real-Time and LabVIEW FPGA development.
  • Demonstrated ability to think architecturally and evaluate controls and software solutions at the system level, including component responsibilities, interfaces, dependencies, integration, maintainability, and testability.
  • Strong system-level troubleshooting skills, with the ability to reason across hardware, software, communications, instrumentation, and subsystem boundaries.
  • Ability to read and understand the logic, interfaces, and data flow of software implemented in text-based programming languages such as C#, C++, or similar languages. Expert-level development proficiency in these languages is not required.
  • Demonstrated ability to communicate technical concepts clearly, mentor engineers, provide constructive technical guidance, and lead engineering efforts.
  • Strong interpersonal skills with the ability to work effectively across engineering disciplines, programs, customers, and management.
  • Experience with C# and object-oriented application development is desirable but not required.
  • Demonstrated experience leading engineering activities and developing technical talent through technical leadership, mentoring, project leadership, and/or people management.
  • Able to obtain and maintain a DoD Security Clearance is required.
  • Some travel may be required.

Similar jobs