General Atomics (GA) is looking to solve complex engineering problems in the development of high-technology systems, including electromagnetic and electric power generation systems, by hiring a software lead to develop embedded software for control systems.
Requirements
- Must have demonstrated ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones as a software lead.
- 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.
- 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.
Responsibilities
- Leads a software team to ensure timely completion of development activities, along with direct supervision of support staff and technicians.
- Initiates the planning of engineering projects and develops innovative designs or modifications to meet project goals.
- 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 obtains 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.
Other
- Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience.
- Good 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.
- Ability to obtain and maintain a DoD security clearance is required
- Able to work extended hours and travel as required.
- US Citizenship Required? Yes