Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Atomics ยท 9 hours ago

Senior Embedded Software Engineer

General Atomics (GA) is a leading resource for high-technology systems development, specializing in electromagnetic and electric power generation systems. The Senior Embedded Software Engineer will lead a software team in developing embedded software for control systems, ensuring timely completion of projects while applying innovative engineering solutions and providing direction to professional staff.

EnergyEnergy EfficiencyManufacturingWireless
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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
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
We operate on a 9x80 schedule with every other Friday off

Qualification

Embedded Software DevelopmentSoftware Engineering PrinciplesControl SystemsProject LeadershipTechnical PresentationsGUI DesignEO/IR Signal ProcessingAlgorithm DesignAI/ML ApplicationNIST CybersecurityISO/IEEE/IEC StandardsDoD JSSEHDOE NQA-1Electrical & Computer Engineering LicenseDoD Security ClearanceCommunication SkillsInterpersonal Skills

Required

Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; eighteen or more years of experience with a bachelors degree, sixteen or more years of experience with a masters degree, or thirteen or more years with a PhD
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
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
Outstanding 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
Ability to obtain and maintain a DoD security clearance is required
Must be willing to work extended hours to meet deadlines and increase probability of project success
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

Preferred

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

Company

General Atomics

company-logo
General Atomics is a defense and technology company specializing in research and technology development.

Funding

Current Stage
Late Stage
Total Funding
$6.76M
Key Investors
US Department of Energy
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant

Leadership Team

leader-logo
Wayne Solomon
Vice President, Magnetic Fusion Energy
linkedin
Company data provided by crunchbase