Software Engineer II - C++ Linux

RTX Arlington Hts , MA 02475

Posted 2 months ago

About Us:

At Raytheon Missiles & Defense, you have the opportunity to try new things and make a bigger difference across a broader end-to-end solution, a richer technology and product set, an expanded range of disciplines, a growing global footprint and a more diverse team of colleagues and customers.

Job Summary:

The Software Digital Signal Processing Engineer positions are within the Raytheon Missiles & Defense Electrical Products Team. The Receiver, Exciter and Signal Processing Department (RESP) designs, develops, and integrates a number of different products and technologies relative to radar systems. The Signal Process Technology group within the Receiver, Exciter, and Signal Processing Department focus on state-of-the-art processing technologies and distributed high performance computing architectures that are used to build next-generation Radar Signal Processing applications.

Responsibilities to Anticipate:

Responsibilities include working within Linux, Unix and Real Time Operating System developing C/C++ implementation of signal processing algorithms and time critical control functions involved in and direct control of sensor systems. This position will also include working closely with Software Architects and Principal Systems, Hardware, and Software engineers to interpret requirements and correctly implement these requirements in software.

Qualifications You Must Have:

  • Bachelor's in Science or Arts in, Technology, Engineering, or Mathematics (STEM)

  • 2+ years or relevant experience

  • Application development experience that includes testing and debugging in C++/C on Linux or Unix environments

  • Experience with software requirements to design, implement and test software in an agile team environment.

  • The ability to obtain and maintain a US security clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.

RESPDSP

Qualifications We Value:

  • Working understanding of parallelism and concurrency as applied to algorithm implementation on shared memory and distributed systems

  • Direct experience implementing complex signal processing algorithms in C++ meeting latency and throughput performance requirements or experience in implementing complex control operations in software with defined performance timelines

  • Experience in developing and optimizing algorithms for performance.

  • Experience in multithreaded, multiprocessor software development using pthreads, OpenMP, or MPI programming models on clustered deployments

  • Experience developing applications for GPGPU using CUDA or OpenCL

  • Familiar with software configuration management and development process control (i.e. CMMI)

  • Experience in using version control tools such as ClearCase

  • Continuous integration and test experience in a hardware/software laboratory environment

  • Strong communication skills

  • Ability to work independently and in a team

  • High degree of creativity and ability to solve a wide range of difficult problem

What We Offer:

Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the superior benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.

180583

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender orientation, gender identity, national origin, disability, or protected Veteran status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Systems Engineer II Radar Simulation

RTX

Posted 3 days ago

VIEW JOBS 7/21/2021 12:00:00 AM 2021-10-19T00:00 About Us: At Raytheon Missiles & Defense (RMD), fresh thinking and possibilities are forged in times of change and you will be on the front lines as we trail blaze new approaches, push the boundaries of innovation and chart a course to a tomorrow you can be proud to have a hand in creating Job Summary: As a Systems Engineer II - Radar Simulation in the Algorithm & Simulations (A&S) Directorate, you will help with algorithm development including radio-frequency (RF) and electro-optical/infrared (EO-IR) Signal Processing; Guidance, Navigation, and Control; and missile-and-sensor-level Modeling and Simulation for RMD's broad portfolio of projects, programs and products. As part of the Modeling & Sim team within the A&S Directorate you will have a hand in developing and maintaining high fidelity performance simulations (including multiple sensor channels, scene generation capability, control hardware, physical environment, and embedded software), execute system performance analysis (including pre-flight prediction, post flight matching, and verification and validation), support new business initiatives and develop & execute technology roadmaps. Our portfolio includes surface Navy, undersea Navy, missile defense sensors, interceptors, command and control, integrated air and missile defense systems and space surveillance systems. Responsibilities to Anticipate: * You will develop and analyze radar algorithms in the context of a high fidelity digital simulation supplemented by field measurements * You will work collaboratively to extend and validate the digital simulation, assess radar performance in complex multi-mission scenarios by reviewing detailed data from individual runs and across broad sets of runs, and investigate and resolve issues identified during analysis * You will support updating and developing new requirements for implementing and verifying refined and new radar algorithms in tactical radar software * You will develop and present briefings and reports on performance assessments, new and modified radar algorithms, scene modeling approaches, and issue investigations * You will support integration of the high fidelity radar simulation into federations managed by other US Government organizations Qualifications You Must Have: * Bachelor's Degree in Engineering, Science, Mathematics, or Physics * With a Bachelor's Degree listed above, you must have two (2) years of documented work experience in the following areas (A Master's Degree will satisfy 2 years of work experience): * Radar modeling and/or analysis experience * Experience using Matlab for data analysis * Experience with a compiled programming language * The ability to obtain and maintain a US security clearance prior to the start date. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance Qualifications We Value: * Experience in radar signal processing, radar tracking, and electronic protection * Experience in environmental clutter and RF propagation phenomenology and modeling * Experience with classification and machine learning techniques * Experience with Java programming * Experience using Linux (from a user's point of view) What We Offer: Whether you are just starting out on your career journey, or are an experienced professional, we offer a robust total rewards package including compensation, healthcare, wellness, retirement, work/life benefits, career development and recognition programs. Some of the best benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care. 182822 Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender orientation, gender identity, national origin, disability, or protected Veteran status. RTX Arlington Hts MA

Software Engineer II - C++ Linux

RTX