Senior Software Engineer
Leonardo DRS
Senior Embedded Software Engineer Location: Frederick, MD, 21703 Job ID: 114510 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world‑class, full life‑cycle defense and intelligence products that protect the security of our nation and our allies. From air combat training to state‑of‑the‑art electronic warfare systems, our technology is deployed by virtually all U.S. military and government agencies around the world. Job Summary A Senior Embedded Software Engineer to develop a leading‑edge embedded software development by designing, developing, analyzing, documenting, and supporting testing of complex applications, systems, or subsystems of such devices as radio tuners. Job Responsibilities Design, develop, analyze, test and debug of computer software applications and/or systems mostly in a Real‑time embedded environment. Work in a Linux Development environment. Customization and configuration of the Linux operating system for the target system. Develop both in the kernel space (BSP, Drivers, etc) as well as user space application to interface with devices and FPGA registers and provide a socket‑based user interface. Provide regular reporting of progress and status including schedule input for design assignments as well as cost. Document component and subsystem specifications including design documents, interface documents, test plans, etc. Communicate clearly (written and oral) with other groups internally such as manufacturing, and program management as required. Participate heavily in preparation of the more complex and significant proposals. This means having to create a SOW, requirements, BOE, etc. Provide technical expertise and assistance to other engineers and support personnel. Maybe responsible for driving technology and leading a group of engineers on a technical activity and completion of activity on time and budget. Qualifications Bachelor’s degree in engineering or related technical field with a minimum of 5 years of experience. Fluency in technologies and application domain. Ability to lead a technical group independently. Bachelor's degree in Computer Science or Computer Engineering, with a minimum of 5 years of experience or a combination of education and experience. Strong background in software development using C/C++ and Python on Linux operating systems (with some experience on Windows as well). Solid understanding of multi‑threading and multi‑processing concepts. Hands‑on experience in embedded device development, including ARM‑based systems interfacing with FPGAs. Proficient in developing embedded drivers under Linux for interfaces such as TCP/IP, UART, I²C, PCIe, and others. Well‑versed in modern software development practices, including version control systems (Git, SVN), defect tracking tools (preferably Jira), peer code reviews, and Agile methodologies. Fluent in relevant technologies and application domains. Demonstrated ability to independently lead technical teams. Preferred Qualifications Experienced with RF signal processing such as DDC, ADC, DAC, and equalization. Experienced in software‑defined radio development, including the VITA 49 protocol. Strong ability to work with cross‑functional teams across SW, FW, HW, and RF disciplines. Experience with build and development tools such as Linux virtual machines (VMs), Docker, and related technologies. Benefits Competitive salaries and comprehensive benefits, including medical, dental, and vision coverage. Company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. Wellness programs focusing on physical, emotional, and financial well‑being. Career‑growth and professional development programs. Flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours. Some employees eligible for limited benefits only. Equal Opportunity Employer Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws. #J-18808-Ljbffr Leonardo DRS
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...Senior Principal Software EngineerLocation: Frederick, MD, US, 21703 Job ID: 114808 The Leonardo DRS Airborne and Intelligence Systems business... ...a technical project independently Mentor and coach other engineers. Review customer specifications and requirements, and develop...SeniorLocal areaFlexible hours
- Frederick Primary Care Associates, P.A. is seeking a Systems Engineer to own the design, implementation, health, and administration of the company’s core server and cloud infrastructure across multiple locations. The role emphasizes system architecture, directory services...Senior
- Leonardo DRS is seeking a Senior Embedded Software Engineer in Frederick, MD. The role involves developing leading-edge embedded software and requires strong experience in C/C++ on Linux systems. You will design and analyze software applications for complex devices, participate...Senior
- Leonardo DRS is looking for a Senior Principal Systems Engineer in Frederick, MD, who will analyze and design advanced systems. This role includes responsibilities like mentoring engineers, ensuring project success, and engaging in business development. At Leonardo DRS,...SeniorFlexible hours
- ...Senior Principal Systems EngineerLocation: Frederick, MD, US, 21703 Job ID: 114819 The... ...include Architectural Design, Requirements Engineering, or others. Determine system... ...specifications. Support acquisition of hardware and software (or subcontractor services as needed)....SeniorFor subcontractor
$150k - $200k
...experience, or Bachelor's degree plus 8 years of experience Preferred Fields of Study: Computer Science, Information Technology, Engineering, Business Administration or related field Industry certifications like PMP, ITIL, or technical certifications beneficial...SeniorTemporary work- ...insurance ~ Opportunity for advancement ~ Paid time off WGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating systems, and embedded Linux for United States government and...Remote workFlexible hours
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$46 - $62 per hour
...Job Description Job Description Job Title: Software Developer and DevOps Engineer Work Arrangement: Onsite Location: Frederick, Maryland. Local candidates preferred. Employment Type: W-2 or 1099. Corp to Corp not accepted. Engagement Type: Contract...Hourly payContract workLocal areaMonday to Friday$104.24k - $130.3k
...systems. Headquarters in Tysons, Virginia, M.C. Dean delivers resilient, secure, and innovative power and technology solutions through engineering expertise and smart systems integration.Why Join Us?Our people are passionate about engineering innovation that improves lives...Senior- ...Remote50% Remote Job Description: We are seeking an experienced Senior Validation Specialist to lead qualification and validation... ...regulatory inspections and internal/external audits. Collaborate with Engineering, Quality Assurance, Manufacturing, Automation, and Regulatory...SeniorRemote work
- Ingeus via Alexander Mann Solutions is looking for a Business Intelligence engineer. You will provide senior technical leadership, resolving complex issues and collaborating with various teams. The ideal candidate should have over 20 years of experience in IT, strong Unix...Senior
- ...Senior Principal Software EngineerLocation: Frederick, MD, US, 21703 Job ID: 114808 The Leonardo DRS Airborne and Intelligence Systems business... ...a technical project independently Mentor and coach other engineers. Review customer specifications and requirements, and develop...Local areaFlexible hours
- Banner Life Insurance Company in Frederick, MD is seeking a Principal Software Engineer to design and build leading digital life-insurance platforms. You will drive development practices, mentor engineers, and collaborate with product teams to deliver scalable services....
- Dhaka Technologies Limited Company is hiring a Senior Data Engineer and Analyst for an onsite, contract engagement in Frederick, Maryland. The role supports a large public sector client across multiple departments, leading data architecture, pipelines, and analytics on...SeniorContract work
- Serco is seeking a Senior Systems Engineer to support the U.S. Navy through the Next Generation Attack Submarine Program Office at the Washington Navy Yard in Washington, DC. The role focuses on enhancing warfighting readiness and submarine system performance. Responsibilities...SeniorWork at office
$109.9k - $151.15k
...Application EngineerBanner Life is looking for an Application Engineer to help design and build one of the leading digital life insurance... ...Engineer will be responsible for delivering high quality software solutions that meet the needs of the business. They must be able...Work experience placementRelocation package- ...focus on SharePoint Online, the Power Platform, workflow automation, and modern collaboration and intranet experiences. This is a senior individual-contributor role that combines hands-on development with business and systems analysis: you'll work directly with stakeholders...Full timePart time
$139k - $200k
...and Government jobs that have an MEP package of $25M+. Communicate estimate and scopes of work to the Turner staff, architects, engineers, and owners. Prepare quantity take-offs, analysis, estimates, and studies for all Mechanical/Plumbing/Fire Protection items...SeniorPermanent employmentContract workTemporary workFor subcontractorWork at officeLocal areaFlexible hours- Creative Solutions Services, LLC is seeking an experienced Process Engineer - Cartridge Filling to support a large-scale sterile pharmaceutical manufacturing expansion. The role focuses on cartridge filling operations, equipment implementation, startup, commissioning,...Senior
$115k - $135k
...looking for a Sr. Construction Project Engineer to support the construction of data center... .... This role will work closely with senior managers, contractors, and vendors to ensure... ...Proficiency in construction management software (such as Procore), scheduling tools (MS...SeniorFor contractorsWork experience placementFor subcontractorWork at officeLocal area- Banner Life Insurance Company in Frederick, MD is looking for a Principal Software Engineer to drive innovation and develop one of the leading digital life insurance platforms. This role involves coaching team members, designing scalable services, and enhancing software...
- Comfort Systems USA is seeking a Project Manager to lead large-scale electrical construction projects across the United States. In this pivotal role, you will oversee multiple project phases, ensuring performance and client satisfaction while managing budgets ranging from...Senior
$110k - $135k
...A leading defense research company based in Maryland is seeking a Senior Blast Analyst (SME) to provide expert analysis on blast effects and injury biomechanics. This role directly supports DoD initiatives and involves data integration, model development, and technical...Senior- ...Principal Software Engineer - 2-3 Days Hybrid in Frederick MD The Principal Software Engineer will drive development practices focused on creativity and innovation across our project portfolios. The Principal Software Engineer plays a critical role in driving...For contractorsWork experience placement
- ...Senior Geotechnical Engineer (PE) Relocation required if not local Why This Role? Succession planning opportunity Senior leadership position Employee-Owned Company (ESOP) Ability to help grow the Geotechnical Department Long-term career growth with...SeniorFull timeWork at officeLocal areaRelocation
- ...DeLeon & Stang, CPAs & Advisors, is seeking an experienced In-Charge/Senior Auditor with 3+ years public accounting auditing experience to join our Audit/Assurance team. The role offers ownership of client engagements, mentoring staff, and a clear path toward future leadership...Senior
- ...CICONIX, LLC is seeking a Senior Technical Product Manager based in Fort Detrick, Maryland. This full-time role requires expertise in leading product technical operations, managing regulatory compliance, and providing support for investigational products. Ideal candidates...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- cybersecurity software engineer Frederick, MD
- software developer fintech Frederick, MD
- part time software developer remote Frederick, MD
- entry level software engineer remote Frederick, MD
- consulting software engineer Frederick, MD
- agile software developer Frederick, MD
- senior software engineer remote Frederick, MD
- startup software engineer Frederick, MD
- software developer positions Frederick, MD
- remote entry level software developer Frederick, MD



