Senior Embedded Software Engineer
$107.09k - $144.57kLeonardo DRS
Senior Embedded Software Engineer
Location: Germantown, MD, US, 20876
DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer of AESA tactical radars for active military protection, counter-drone applications, critical infrastructure protection, and border surveillance.
Job Summary DRS RADA Technologies in Germantown, MD, is hiring a Senior Embedded Software Engineer. This position is full time and on-site. Join our dynamic radar defense company as a Senior Embedded Software Engineer where you'll drive technical vision and architect transformative solutions across our entire product ecosystem. We're seeking a distinguished engineer who can seamlessly bridge the gaps between software, hardware, product strategy, and manufacturing while delivering innovative, secure solutions. In this role, you'll serve as a technical visionary and hands-on architect, collaborating across teams to design and implement mission-critical systems that scale with our rapid growth, all while embracing our collaborative, ego-free culture that values results over hierarchy. Your deep technical expertise, proven ability to solve multifaceted engineering challenges, and talent for aligning diverse teams will be crucial as we partner with major defense contractors and scale our impact in the industry. This role offers the unique opportunity to shape not just software architecture, but the entire technical direction of a growing defense technology company. Our radar software runs on a real-time operating system; prior experience with our specific platform is not required, and RTOS experience is highly transferable.
Job Responsibilities
- Be involved with the design, development, analysis, testing, and debugging of computer software applications and/or systems.
- Be ready to learn about Image and Signal Processing, Real-time, Firmware, Database Design, Operating Systems, and more.
- Take ownership of the outcome and the journey there: budget, costs, estimated schedules, leadership.
- Communicate clearly (written and oral) with other company personnel and the customer as required.
- Be a team player and provide technical knowledge and assistance to other engineers and support personnel and teach others on the team.
- Be able to work with clients, products, hardware, and other teams.
Qualifications
- Bachelor's degree in engineering or related technical field with a minimum of 5 years of experience
- Fluency in C/C++
- Proficiency developing in a Linux environment.
- Experience developing software on a real-time operating system (RTOS), with an understanding of deterministic timing, task scheduling, and priority management.
- Understanding of concurrent and multithreaded programming, including synchronization and shared-resource management.
- Experience working close to hardware — device interfaces, memory-mapped I/O, or debugging on target hardware — and the ability to troubleshoot complex problems spanning both software and hardware.
- Proficiency with software configuration management, code review, and automated testing practices.
- Ability to ramp quickly on proprietary or specialized tools and environments.
- Experience with, or willingness to learn, Matlab, Python, and Rust.
- Ability to lead a technical group independently
- Open to occasional travel
- U.S. Citizenship required.
- This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.
The salary range for this position is $107,089.00-$144,570.00. This range reflects the good faith estimate of pay the employer is willing to offer at the time of posting. Several factors can influence the pay scale, including but not limited to: Federal contract labor categories and contract wage rates, collective bargaining agreements, geographic location, business considerations, scope, and responsibilities of the position, local or other applicable market conditions, and internal equity. Other factors include the candidate's qualifications such as prior work experience, specific skills and competencies, education/training, and certifications. In addition to base pay, employees may be eligible for: annual performance-based bonuses, equity awards, and overtime pay (for non-exempt employees as applicable. Our benefits package includes comprehensive health insurance (medical, dental, vision), employer matching 401(k) retirement plan, paid time off including vacation, holidays, and sick leave (including ant state-mandated paid sick leave), parental leave benefits, tuition reimbursement, professional development support, and life and disability insurance coverage.
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours. *Some employees are eligible for limited benefits only 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.
Our Vision. To be the leading mid-tier defense technology company in the U.S. Our Values. The Leonardo DRS culture is defined by our Core Values and Principles: - Integrity - Agility - Excellence - Customer Focus - Community & Respect - Innovation We strive to uphold them in all aspects of our business practices to inspire our employees and provide outstanding support for our customers.
Nearest Major Market: Washington DC
- ...Embedded Software Engineer As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment...Suggested
$139.3k - $232.2k
...A regional banking institution is seeking a Senior Commercial Relationship Manager in Gaithersburg, MD. This full-time role focuses on managing client relationships in the Middle Market, emphasizing growth and profitability through comprehensive financial services. Ideal...SeniorFull time- ...AV seeks experienced Systems Engineers to design, develop, integrate, test, and deploy advanced electromechanical, opto‑mechanical, and... ...planning, collaborating with mechanical, electrical, software, and test teams to deliver mission‑capable solutions on schedule...Senior
- Michael Bonsby HVAC, Plumbing & Electrical in Gaithersburg, Maryland, seeks a full-time Service Electrician to perform installations, repairs, and maintenance of electrical systems. Candidates should have over 4 years of experience and excellent communication skills. The...SeniorFull timeRelocation package
$107.9k - $195.05k
...impact? Leidos is seeking an experienced Senior Release Manager/Scrum Master to join the... ...the successful delivery of innovative software solutions that directly support national... ...development teams. You’ll collaborate with engineers, Product Managers, DevSecOps...SeniorFull timeContract work- A biotechnology company is seeking an experienced Program Manager in Gaithersburg, MD. This role involves leading late-stage clinical program teams, ensuring alignment on project strategies, and influencing stakeholders across the organization. The ideal candidate will ...Senior
- ...A leading technology consultancy is seeking a Senior Full Stack Software Engineer in Rockville, Maryland. The ideal candidate will have over 7 years of software engineering experience, specializing in cloud-native applications and big data technologies, including AI integration...Senior
- Chase is seeking a Senior Home Lending Advisor to serve as the primary contact for clients throughout the loan lifecycle. You will support and train branch staff, collaborate on marketing efforts, and promote mortgage originations while acting as a trusted mortgage expert...SeniorLocal area
$115k
...Salary: Up to $115,000/year Superior Skilled Trades is hiring a Senior Estimator for a full-time direct hire opportunity. This role... ...and subcontractor scopes Experience with Bluebeam and estimating software Strong communication, organizational, and leadership skills Ability...SeniorFull timeFor subcontractor- Johns Hopkins University seeks a PREP Research Associate located in Gaithersburg, Maryland. The role involves conducting mammalian cell culture, data analysis, and collaborating with multidisciplinary teams on cutting-edge research projects in process analytical technologies...Senior
$90k - $110k
The Chronicle Of Higher Education, Inc. is seeking a PREP Research Associate at Johns Hopkins University. The role involves supporting research in developing viral measurement tools and reference materials, within a multidisciplinary setting. Qualified candidates must hold...Senior- ...Senior Project Manager We are hiring for Senior Project Manager with strong SAFe Release Train Engineer (RTE) expertise to lead the Experiment Manager project, implementing the Genedata Bioprocessor platform for the Biopharmaceutical Development unit. The role requires...SeniorRemote work
$80k - $100k
Insurance Office of America is seeking a Senior Account Manager - Commercial Lines. The role is fully remote and involves managing an assigned book of business while ensuring account retention. Candidates should have 5+ years of account management experience or 7+ years...SeniorRemote job$90k - $110k
...County, MD | In-Office | $90,000-$110,000 About the Role A growing, PE-backed company in the commercial services space is seeking a Senior Accountant to join a lean, high-performing finance team. This is a hands‑on role with real ownership of the month‑end close, direct...SeniorWork at office$130k - $160k
...nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying... ...Job Summary We are seeking an experienced and motivated senior level Full-Stack Developer to join our dynamic team in building...SeniorFull timeLocal areaFlexible hours$101.4k - $154.65k
...technical specifications and integration patterns EXPERIENCE AND QUALIFICATIONS: • Bachelor’s degree in Computer Science, Software Engineering, or other related science or engineering discipline is required. Advanced degree preferred. • Minimum 5 years of full-...SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours$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$29.76 - $33.28 per hour
...make an impact, develop your skills, and be part of something bigger. Come build your future with us! ABOUT THE ROLE The Senior Maintenance Technician performs daily maintenance tasks as directed by the Maintenance Supervisor and Community Manager. This role...SeniorHourly payMinimum wageFull timeFor contractorsLive inFlexible hoursAfternoon shift- ...prioritized by the team product owner. Engage in the complete software development lifecycle, operating within well-defined... ...provide LOE estimations. Collaborate with fellow software engineers to create and document optimal technical designs. Ensure team...Senior
- ...its corporate accounting team. This is a growth role with opportunity for direct mentorship and path to Manager in 18 months! As a Senior Accountant , you will step into a fast-paced, collaborative corporate environment and own complex general ledger areas. This is a...SeniorWork at office
- We are recruiting for a biotechnology company seeking a Senior Scientist to join its antibody development team in Gaithersburg. This is a hands‑on laboratory role for an accomplished scientist who can lead antibody discovery programs, guide experimental strategy, and help...Senior
$120k - $145k
...organizations around the globe. With experts in biomedical science, software engineering, and program management, we focus on developing and applying... ...Account (TRN) Overview: Axle is hiring a Senior Full Stack Developer to work with a number of different...SeniorWork experience placementLocal areaFlexible hours$30 per hour
...What your day will look like as a Senior Field Service TechnicianThis position has general day shift hours with overtime opportunities and a compensated on-call rotation with occasional afternoons/weekends.* Career progression plans* Reward and recognition programs* Paid...SeniorWork experience placementWork at officeDay shift- Participate in software design and development for Patton Electronics entire line of communications... ...design, coding, test and debug of real-time embedded software in an agile team with other software and electrical engineers. Develop new features and participate in maintenance...Senior
$60k - $80k
...About the opportunity You will join QIAGEN's Global Trade Compliance team as a Senior Specialist focused on the Americas region, with a strong emphasis on U.S. Customs import compliance. In this role, you will ensure adherence to applicable trade regulations while driving...SeniorWork at officeLocal area- ...technical audiences. Elicit and refine customer requirements , evaluate alternatives, and recommend products and configurations across software, platform, network, and cloud domains. Design, plan, and deploy DNS architectures with an emphasis on scalability, reliability,...SeniorWork at office
$95k - $119k
Job Title Emergency Communications and Community Resilience Measurement Research Associate (PREP) Overview This position is part of the National Institute of Standards (NIST) Professional Research Experience (PREP) program. NIST recognizes that its research staff may wish...SeniorLocal areaImmediate start- ...marketing plans and strategies Ensure insurance marketing campaigns are executed accurately and on schedule Manage marketing operations software to execute campaigns and audience selection Review marketing copy and materials for accuracy, routing for internal/external...SeniorFull timeTemporary workImmediate startRemote work
- ...Device company is seeking an experienced Principal Electrical Engineer to support the design and development of integrated circuits. The... ...Test electrical components Collaborate cross‑functional with software teams Qualifications Bachelor’s Degree in Engineering 12+ years...
- ...Job Description The Senior Compensation Analyst will assist in the design, analysis, and execution of market competitive, equitable compensation programs. This role will serve as a trusted expert and advisor – guiding data-driven decisions, shaping compensation frameworks...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior manager tax Germantown, MD
- senior international accountant Germantown, MD
- senior vmware engineer Germantown, MD
- senior resident engineer Germantown, MD
- senior performance engineer Germantown, MD
- senior storage engineer Germantown, MD
- senior director diversity & inclusion Germantown, MD
- senior implementation project manager Germantown, MD
- senior human factors engineer Germantown, MD
- senior implementation engineer Germantown, MD


