Embedded S/W Engineer Senior

Lockheed MartinSevern, MD
Onsite

About The Position

As a Embedded S/W Engineer Senior, you will architect and implement embedded software for discrete and FPGA-based microcontrollers contributing to the development of Software Defined Radios using C/C++, GitLab, and VSCode while collaborating with a development team to design, develop, test, and deploy software applications. The successful candidate will have demonstrated expertise in programming, data analysis, and software development methodologies. This position is located in Severn, MD.

Requirements

  • Bachelor’s (or Master’s) degree from an accredited university in Computer Engineering, Software Engineering, Computer Science, Math, or related major.
  • Experience in digital logic, micro controllers, computer architecture, and/or embedded systems.
  • Proficiency in C/C++
  • Proficiency in Linux systems and Real-Time Operating Environment
  • Experience planning, conducting, and coordinating software development activities
  • Experience working in cross-discipline/cross-functional teams
  • Experience Integrating hardware and software
  • Experience in real-time software generation, with hands-on experience related to hardware testing and/or embedded systems and/or a simulation systems
  • Clear written and verbal communication; ability to document code and design decisions
  • US Citizen.
  • Ability to obtain & maintain a Secret security clearance

Nice To Haves

  • Experience with low level software development /device drivers
  • 5+ years of experience in digital logic, micro controllers, computer architecture, and/or embedded systems
  • Algorithm Implementation
  • Agile experience (scrum)
  • Version control (Git / GitHub / Bitbucket)
  • Familiarity with Python or MATLAB for scripting, data analysis, or test automation.
  • Basic FPGA/HDL exposure
  • Experience in Digital Signal Processing
  • Active Secret or higher security clearance

Responsibilities

  • Architect and implement embedded software for discrete and FPGA-based microcontrollers.
  • Contribute to the development of Software Defined Radios using C/C++, GitLab, and VSCode.
  • Collaborate with a development team to design, develop, test, and deploy software applications.
  • Plan, conduct, and coordinate software development activities.
  • Integrate hardware and software.
  • Generate real-time software.
  • Perform hardware testing and/or embedded systems and/or simulation systems.
  • Document code and design decisions.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service