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

General Atomics · 1 week ago

Embedded Software Developer

General Atomics is a leading resource for high-technology systems development, specializing in innovative solutions for national security. The Software Developer role involves developing embedded software for spacecraft avionics and ground support equipment, ensuring integration within engineering environments, and leading technical projects.

EnergyEnergy EfficiencyManufacturingWireless
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Significant focus on developing embedded software code for spacecraft bus avionics, spacecraft payloads, and ground support equipment. Includes development of special utilities for support development on deeply embedded systems
Evaluates the integration of the engineering solution within the overall engineering environment; and ensures that appropriate documentation, testing, maintenance, and engineering updates completed
Communicates with engineering professionals, solution users, and management throughout the solution development cycle, represents the company as a prime technical contact on contracts and/or projects, interacts with senior external personnel on technical matters requiring coordination between the organizations, and participates in the development of new or expansion of existing business
Determines technical objectives for solution(s) to advanced technical engineering problems
May function in an advisory or leadership role for a project/program and provide direction and guidance to less experienced professional staff or team of professional staff
Plans and coordinates the maintenance of engineering solutions including documentation, reporting, publishing, and making technical and other presentations to ensure viability of the solution(s) in an evolving environment
Plans for future applications of solutions based on new developments in engineering technology
Participates in or may lead the development of new or expansion of existing business opportunities
Maintains the strict confidentiality of sensitive information
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
Performs other duties as assigned or required

Qualification

C programmingLinux software developmentEmbedded developmentSatellite system designImage processingProject leadershipCommunication skillsInterpersonal skills

Required

A bachelor's degree, master's degree or PhD in a related technical discipline from an accredited institution and progressive engineering experience as follows: twelve or more years of experience with a bachelor's degree, ten or more years of experience with a master's degree, or seven or more years with a PhD. May substitute equivalent engineering experience in lieu of education
Demonstrates a detailed and extensive technical expertise and application of engineering principles, concepts, theory, and practice with the ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones with some experience in project leadership
Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment; strong communication, presentation, and interpersonal skills to effectively interface with other departments, customers, government representatives, and/or professionals; the capability of representing the organization as a prime technical contact; and the ability to provide leadership and guidance to less experienced professionals
High proficiency in C programming language (and/or C++) is required
Extensive experience with software development in the Linux environment (command line, GCC, Makefiles, shell scripting, etc.)
Embedded development experience including cross-compiling to separate targets, and testing/development on highly-embedded systems
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
US Citizenship is required as is the ability to maintain a Top Secret Security Clearance

Preferred

Expertise in all aspects of the satellite system design life cycle, including spacecraft level environmental testing, launch, and operations is desired
Experience with image processing (filtering, thresholding, calculating statistics, other opencv library functions) is desired

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