Software Engineering Manager
General Atomics
Job Summary General Atomics (GA), and its affiliated companies, is one of the world’s leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first‑of‑a‑kind electromagnetic and electric power generation systems. GA-EMS’ expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide. This manager position oversees a software engineering team developing software for control systems. This position requires applying innovative approaches to resolving unusual or complex engineering problems. The role includes the analysis, investigation, and resolution of embedded software and control system problems with limited direction or oversight. Responsible for the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. This position exercises considerable latitude in determining technical objectives for the research, design, review, development, and testing of solutions to advanced technical engineering problems. The software manager is a project leadership role providing direction to experienced professional staff to investigate issues, document findings, communicate status to project management, make technical presentations, and may represent the organization as the prime technical contact with customers. The manager is accountable for all phases of assigned software engineering projects from inception through completion including collaborating with the technical staff in the planning, designing, development, and validation of the software. Participates with technical staff, program managers, and executive management to make decisions where erroneous decisions could cause serious schedule delays and expenditure of additional time, resources, and funds.
Duties And 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.
- Lead progress review sessions to discuss cost, schedule, and technical performance.
- Identify software engineering issues and provide 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.
- Comfortable using lab equipment such as voltmeters, ammeters, oscilloscopes, spectrum analyzers, network packet sniffers, and serial emulators to obtain test data and perform analysis.
- 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.
- Ensure technical leadership and professional excellence is maintained by participating in the planning, attraction, selection, retention, and development of software engineers with the requisite skillsets.
- Responsible for observing all laws, regulations, and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
- Expected to work in a safe manner in accordance with established operating procedures and practices.
- Additional Functions: Other duties as assigned or required.
- We operate on a 9x80 schedule with every other Friday off.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job 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. May substitute equivalent experience in lieu of education.
- 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. And 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.
- Must be able to work both independently and on a team. Ability to provide leadership and guidance to less experienced professionals.
- 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.
- Must be customer focused and able to work on a self-initiated basis or in a team environment and able to work extended hours and travel as required.
Job Type: Full-Time Salary
Salary range: 125,810 - 229,670
#J-18808-Ljbffr$155k - $190k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ...compact, and cyber-secure solutions. From software-defined radios to cutting-edge... ...THE LIFE: The Software Engineering Manager leads a team of embedded software and cryptographic...SuggestedWork visaFlexible hours$200k - $250k
...hardware-enabled SaaS platform uses proprietary overhead sensors, software, and AI-powered analytics to locate every product in a store... ...by leading our Android and iOS efforts. As Software Engineering Manager for Mobile, you will own the strategy, architecture, and delivery...SuggestedFlexible hours$99k - $232k
...provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As a Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC...SuggestedFull timeH1b- ...infrastructure and data platforms. The ideal candidate will have a strong leadership background with over 10 years in data services management and extensive experience with Oracle technologies and cloud platforms such as Azure and AWS. This role is crucial for supporting...Suggested
$99k - $232k
...to 80% The Opportunity As a Salesforce CPQ/Revenue Cloud Manager, you will play a pivotal role in helping clients optimize their operational efficiency by analyzing their needs, implementing software solutions, and providing training and support for seamless integration...SuggestedFull timeH1b$170k - $190k
...Sr. Software Engineering Manager (Store Applications) Duties & Responsibilities: ~ Responsible for long-range technology strategy planning for our commerce platform and integrated systems ~ Works with technical leaders to define and refine vision, architecture...Work experience placement$131.1k - $241.7k
...employees are not only part of history, they're making history. Northrop Grumman Aerospace Systems has an opening for a Software Engineering Manager 2 to join our team of qualified, diverse individuals. This position will be located in either Melbourne FL or San Diego,...Full timeInternshipWorldwideRelocation packageShift work- ...Senior Software Engineer, Manager - AWS Developer (Digital Health) We're looking for a Senior Software Engineer, Manager (AWS Developer) to lead and grow an engineering team delivering cutting-edge digital health experiences that scale globally. In this player-coach...Contract work
$142.6k - $261.5k
...consulting practice that assists in planning, pursuing, delivering and managing large, complex full lifecycle initiatives. We also provide our... ...and professionally Demonstrates the ability to implement software Interact and communicate effectively with finance and...Summer holidayRemote workFlexible hours- ...leadership role focuses on defining IT infrastructure strategies and overseeing a team across multiple sites. Responsibilities include managing cloud operations (AWS and Azure) and ensuring compliance with industry regulations. With a strong emphasis on team development...
$110.5k - $202.7k
.... Your key responsibilities You will be responsible for managing multiple client engagement teams at an executive level within... ..., accounting, finance, computer science, information systems, engineering, or a related discipline CPA, CA, CISA, CISSP, CISM, CBCP,...Contract workSummer holidayWork at officeImmediate startFlexible hours- ...Excelerate, a boutique consulting firm, is seeking a Consulting Manager to lead finance transformation initiatives focused on EPM/ERP cloud implementations. Located in San Diego, CA, this role requires over 5 years of management consulting experience and hands-on knowledge...
$142.6k - $261.5k
...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product... ...business requirements. Your key responsibilities As a Manager in Application Design and Development, you will lead the effective...Summer holidayFlexible hours$124k - $280k
...individuals analyse client needs, implement software solutions, and provide training and... ...technology at PwC will focus on utilising and managing Oracle suite of software and... ...Computer and Information Science, Computer Engineering, Information Technology, or Management Information...Full timeH1b$126.07k - $206k
...A leading engineering firm is seeking an Opto-Mechanical Engineering Manager in San Diego to lead a team in opto-mechanical design development and provide technical leadership. The ideal candidate will have 10+ years of experience and a strong background in mechanical...$124k - $280k
...transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future. As a Senior Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC...Full timeH1b$228.4k - $342.6k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Multimedia... ...for implementation into hardware or software. Performs system analysis and uses... ...handling complex data engineering or data management issues for machine learning solutions...Temporary workWork experience placementWork from home$145k - $200k
...Description Job Description Saalex Corporation is seeking multiple Information Technology Manager in Tidewater, VA and San Diego, CA. Saalex Corp., is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management...Contract workTemporary workLocal areaFlexible hours- Sr Technical Product Manager (Cloud Data Platform, AI, Data Analytics, Lean Methodologies, Road Maps, Product Rollout, Champion of Change) in San Diego, CA Artificial Intelligence, Champion of Change, Data Analytics, Lean Methodologies, Product Rollout, Road Maps, Technical...
- ...Information Technology Manager, San Diego, CA We are looking for an experienced Information... ...storage devices. Computer hardware, software, peripherals, equipment etc.... ...Management. ~ Knowledge of automated build engines. ~2+ years of FreeIPA or relevant experience...Remote work
- ...Information Technology Manager, San Diego, CA We are looking for an experienced Information... ...storage devices. - Computer hardware, software, peripherals, equipment etc. -... ...Management. - Knowledge of automated build engines. - 2+ years of FreeIPA or relevant...Remote work
$150k - $180k
...Firestorm is looking for a Senior IT Manager who will own and shape our IT function. You will inherit a foundation and be trusted... ...operations subject matter expert Partner with department heads and engineering teams to align IT operations with program and business...Permanent employmentContract workTemporary workFor contractorsWork at officeLocal areaRelocationRelocation package$86.67k - $108.33k
...strong focus on end-user experience, system availability, and operational excellence. In this role, you coordinate daily work, manage escalations, and support staff development to ensure consistent and high-quality IT service delivery. You also play a key role in maintaining...Full timeMonday to Friday$190k - $210k
...business stakeholders to align infrastructure investments with organizational priorities and compliance requirements. Establish and manage infrastructure budgets, vendor contracts, and technology refresh cycles. Develop and communicate infrastructure KPIs, SLAs, and...Work at office$160k - $170k
...Caret in San Diego is looking for a Manager of Software Engineering to lead a team focusing on building innovative cloud data platforms for analytics. This role involves managing both onshore and offshore staff, collaborating closely with product teams, and ensuring the...Flexible hours- ...Work Summary: Natilus is seeking a Aircraft Subsystems Engineering Lead to join our team in San Diego, CA. In this role, you will... ...with the executive team including CEO and Head of Engineering Manage engineering deliverables, identify issues, and drive...Local area
- ...in manufacturing? Join Q Microwave as an Information Technology Manager! This role is perfect for individuals with a passion for... ...up, etc. Support daily maintenance operating system patches and software upgrades, and routine hardware configuration Lead the creation...Permanent employmentWork at office
- ...performance for AI training and inference. This role demands a technical leader with a strong background in cloud infrastructure, platform engineering, or systems architecture, and a proven track record in operating large GPU clusters. Key responsibilities include defining...Immediate startRemote work
- ...translate various datasets to tell a story to business partners and senior leadership team. - Assist in compiling, creating, and managing reporting. - Drive team alignment with key objectives that align with organizational and project goals. - Collect, arrange,...Minimum wageContract workTemporary workWork experience placement
$125k - $150k
...targets. About This Job We are seeking a hands-on VP, Data Engineering Technical Lead to help shape, modernize, and scale our... ...allow individuals, small businesses, and companies to access and manage their money how, when, and where they want. We're a diverse team...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!
- internship software San Diego, CA
- software support San Diego, CA
- software quality assurance San Diego, CA
- embedded software San Diego, CA
- software sales representative San Diego, CA
- id software San Diego, CA
- healthcare software sales San Diego, CA
- remote software sales San Diego, CA
- software engineer - cloud services San Diego, CA
- entry level software sales San Diego, CA


