Please Register or sign in to apply for jobs using our automated tools and professional resume builder.
location on map is approximate
List All General Atomics Jobs
Software Developer Radar
San Diego, CA
General Atomics Aeronautical SystemsTitle:
Software Developer- RadarJob Category:
Full-Time/Part-Time Full-Time SalaryJob Summary:
General Atomics Aeronautical Systems Inc. (GA-ASI) an affiliate of General Atomics is a world leader in proven reliable remotely piloted aircraft and tactical reconnaissance radars as well as advanced high-resolution surveillance systems.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
We have an exciting opportunity for a Software Developer to join our Mission Systems team supporting our Radar Signal Processing group in Rancho Bernardo CA. In this role the successful candidate must have advanced conceptual understanding of software development concepts theory and operations and have applied that knowledge in the implementation of new principles and concepts.
DUTIES and RESPONSIBILITIES:
+ Under general supervision with limited review this position independently determines approaches/solutions for the design development and/or modification of specific programs or projects for enterprise-wide end-user system level and data management software applications.
+ Candidate will work on radar signal processing with a focus on advanced signal processing concepts.
+ Chosen candidate will work on both legacy and new embedded code bases. They will implement signal processing techniques in a real-time multi-compute-node system and perform data analysis.
+ Candidate will work in a multi-disciplined environment designing implementing and debugging software that interfaces with FPGAs GPGPUs and other hardware components utilizing both COTS and custom boards.
+ Communicates with domain experts outside customers users and management throughout the software development lifecycle.
+ Essential Functions: 1.Determine user requirements and specifications and plan for software development within the broader organizational scope. Software development includes end-user system level and data management applications 2.Formulate detailed plans for the implementation of software solutions on specific programs or projects. In addition to program design this includes determining language platform and resource requirements. 3.Implementation of design including coding testing and documentation. 4.Deployment of applications across the enterprise including cross- platform compliance and insuring availability of necessary resources. 5.Code maintenance including debugging and updating to keep pace with the evolving environment. 6.Assist in planning for future applications based on new developments in computer technology. 7.Communicate with the software developer group with users and with management as well as with the wider community through the publishing and presentation of technical papers.Job Qualifications:
+ Typically requires a bachelors degree masters degree or PhD in computer science information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree.
+ Demonstrated experience contributing to the technical solution that resulted in successfully meeting established project milestones Key Performance Parameters and Customer Satisfaction.
+ The candidate must be a strong oral and written communicator. The candidate must demonstrate the ability to successfully communicate task status risks and issues to team leadership.
+ The candidate must be willing and excited to learn new technologies tools and development processes.
+ The candidate must be proficient coding in C and C++ for embedded systems.
+ Solid background in signal processing code development system integration and data analysis.
+ Must have direct experience programming GPGPUs for Intel based systems.
+ Familiarity with Xylinx and Altera FPGAs and VHDL coding is desirable.
+ Familiarity with real-time systems such as RT Linux Free RTOS or VxWorks is highly desired.
+ Ability to obtain and maintain a DoD Security Clearance is required.
+ The applicant must be willing and able to travel up to 10% of the time.Travel Percentage Required:
0% - 25%Clearance Required?
Software Developer Radar job at General Atomics
Apply for this Software Developer Radar position today
Please sign in to apply for this job.