Software Engineer

in Hanover, MD

Software Engineer Job

Job Description Job Attributes+

  • Job ID


  • Req #


  • Organization

    ESS6500 RMS

  • Business Unit

    Rotary and Mission Systems

  • Department

    XEBEFG:CE Cyber Solutions

  • Job Category

    Software Engineering

  • Career Area


  • Job Location

    Hanover, MD 21076, US

  • Job Type


  • Clearance Level


  • Career Level


  • Schedule

    TEMPO: 9X80A - Standard Fri to Fri (Flex & Rigid)

  • Shift


  • Remote


Lockheed Martin's Spectrum Convergence product area is seeking engineers and programmers to be part of our RF Engineering Team. Our programs are creating mission critical Electro-magnetic capabilities for United States Department of Defense throughout the world. As a mission partner, Lockheed Martin offers exciting opportunities for a career with the nation's defense contractor. We have the growing, challenging environment you have been looking for!

This position is for a digital signal processing developer to design, develop, integrate, and test signal processing algorithms. Building on a common framework, the candidate will implement diverse mission solutions across a wide array of domains including communications, telecom, electronic, and sensor systems. Develop simulations in MATLAB and implement algorithms in high level languages including C. Candidate should have experience or strong interest in signal processing theory and be able to apply it to transmitter and receiver designs for unique mission applications.

Job Qualifications

• Experience/knowledge of software practices and configuration management
• Experience using C/C++ or another object oriented development language
• Experience in Python, JavaScript, TypeScript
• Effective oral and written communication skills and an ability to work effectively in a rapid paced, team environment
• Demonstrated software design experience
• Willingness to learn and adapt to new technologies (Software languages, software patterns, signal analysis, software defined radio, etc.)
• Ability to work effectively in a rapid prototyping environment (Design a little, code a little, test a little)
• Strong analysis and mathematical skills
• Experience with software version control tools

Job Skills

• Software Defined Radio (SDR) experience
• Network engineering experience (protocols, troubleshoot various network, etc.)
• Experience with Signal Analysis
• Desire to lead or able to self-direct
• Familiarity with signal test equipment (Spectrum Analyzers, Function Generators, )
• Knowledge of Agile development tools and methodologies specifically the Atlassian tool set (Jira, Crucible, Fisheye, and Confluence)
• Matlab/Octave experience
• COTS integration (ActiveMQ, Boost, jsoncpp, Log4cxx, etc.)
• C++ experience in real time processing environment
• C++ experience with HW interface development
• Linux operating system experience
• Experience with software version control methodologies (git)
• Experience with scripting languages (Bash/Python)
• Experience with Systems Engineering practices and high level software design patterns
• Experience with (such as FPGAs and ARM) and high performance computing (e.g. multicore CPUs and GPUs)
• Experience with wireless standards
• Communications algorithm prototyping
• Modeling and simulation experience
• Experience with web services
• Automated testing experience (Nightly build and test)
• Current TS/SCI, last Periodic Reinvestigation within the last five years.

Additional Information

Who We Are

<div style="text-align: justify;">At Lockheed Martin, veterans are at the center of everything we do — in fact, one in five of our employees has served in uniform. We are proud to help men and women like you successfully transition into civilian careers. Join us and you will find opportunities to take on the same kind of long-term challenging assignments you tackled while in the military.</div>

Saved Jobs