General Atomics Electromagnetic Systems (GA-EMS) is looking to hire a Senior Software Engineer to develop Radar application software for a Linux compute environment.
Requirements
- Extensive experience developing C++ applications in one or more of the following technology areas: Radar Systems, Signal Processing, Tracking, Resource Management, High Performance Linux Systems.
- Experience developing tools / prototypes in Python or MATLAB
- Experience with delivering containerized applications to a production environment
- Experience with development tools including Confluence, Jira, Git, Bitbucket, Jenkins, MagicDraw
- Experience using AI to assist with software development tasks
Responsibilities
- Collaborate as a member of a multi-disciplinary scrum team on the architecture/design/code/test and integration of a variety of radar applications
- Develop complex, high-performance applications in C++
- Perform analysis/trade studies to inform decisions related to software tooling, COTS product selection, hardware selection, software reuse.
- Collaborate with systems and hardware engineering to define computational needs and architecture (CPU, GPU, FPGA, hybrid)
- Collaborate with systems engineering on backlog planning, implementation approach, and integration and test plans
- Represent company at technical reviews, meetings and formal design reviews.
Other
- Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development 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. May substitute equivalent engineering experience in lieu of education
- Must possess the ability to understand new concepts quickly and apply them accurately throughout a fast-paced, R&D environment.
- Must have strong communication, presentation, and interpersonal skills to effectively interface with other departments, customers, government representatives, and/or professionals.
- Must be customer focused and able to work on a self- initiated basis or in a team environment.
- Ability to obtain and maintain a DoD security clearance required.