Senior Engineer, Firmware
$88.1k - $134.38kMeso Scale Diagnostics
POSITION SUMMARYThe Senior Firmware Engineer works with the engineering and scientific teams to develop laboratory systems that deliver state-of-the-art solutions for biodefense, clinical, and life sciences markets. The Firmware Engineer II designs and develops C++ firmware and Python software for MSD’s instruments.DUTIES AND RESPONSIBILITIES Follow MSDs firmware design and development process.Develop firmware in an embedded variant of C++ running on a real-time kernel targeted to Microchip/Atmel ARM processors. The firmware monitors sensors, processes real-time data and controls actuators to implement the following functions:Motion control using encoders, limit sensors, stepper and DC motor drivers.Fluidics staging and control using fluidic position sensors, pressure sensors, miniaturized pumps and valves.Temperature control using thermal sensors, resistive heaters and TECs.Electrochemiluminescence (ECL) excitation and quantization of emitted light.Computation, display and storage of results.Command and control interfaces over USB.Network interfaces.Firmware interfaces to the microcontroller’s internal memory mapped peripherals (timer/counters, PWMs, ADC, DACs, watchdog system, etc.).Firmware interfaces to the microcontroller’s external peripherals on SPI and I2C busses.Barcode scanning and decoding using imaging sensors and barcode scanning libraries.Support Instrument illumination and other industrial design goals.Develop test and alignment routines in Python running on Windows and Linux based SBCs to implement the followingGUI applications to support firmware based PCB tests.GUI applications to support instrument test, alignment and results reporting.GUI applications to support incoming inspection and test of image sensors and lenses.Support verification, test, debug and failure analysis activities using JTAG debuggers, oscilloscopes, logic analyzers and multimeters.Support process improvement and development.Document intellectual property as needed.Specific duties will vary depending upon departmental requirementsEXPERIENCE AND QUALIFICATIONS Bachelor’s degree in Computer Science, Electrical or Computer Engineering or related field, M.S. in an engineering discipline preferred.Minimum of four years of experience in the design and development of embedded firmware Experience with C++ and Python.Experience in an ISO or cGMP environment preferred.KNOWLEDGE, SKILLS AND ABILITIES Excellent organizational, planning, and time management skills with the ability to manage multiple and often changing priorities and issues of varying complexity, while meeting time-sensitive deadlines and deliverables.Ability to identify complex problems and review related information to develop and evaluate options and implement solutionsExcellent oral, written communication and interpersonal skillsEffectively communicate issues/problems and results that impact timelines, accuracy and reliability of dataProficient in MS Office SuiteAttention to detail with a demonstrated commitment to excellence and performance improvement and the drive to deliver quality and value-added results and outcomesAbility to work well independently and as an effective team member.Demonstrated propensity to be creative, collaborative, proactive, and self-motivated in the execution and completion of assigned accountabilities.PHYSICAL DEMANDS This position requires the ability to communicate and exchange information, utilize equipment necessary to perform the job, and move about the office.WORK ENVIRONMENT Traditional office environment.Electrical engineering/Firmware engineering lab environment.Instrument manufacturing environment.COMPENSATION SUMMARYThe annual base salary for this position ranges from $88,100 to $134,375. This salary range represents a general guideline as MSD considers other factors when presenting an offer of employment, such as scope and responsibilities of the position, external market factors, and the candidate’s knowledge, skills, abilities, education and experience. Employees may qualify for a discretionary or non-discretionary bonus in addition to their base salary. These annual bonuses are intended to recognize individual performance and enable employees to benefit from the Company's overall success. BENEFITS SUMMARYAt MSD, we offer a comprehensive benefits package to support our employees' well-being and financial security. In addition to competitive salaries, our benefits include medical, dental, and vision coverage, along with prescription benefits. We provide a 401(k) plan with company matching, flexible spending accounts, and company-paid short- and long-term disability insurance as well as group life and accidental death and dismemberment insurance. Our offerings also encompass paid vacation, paid sick leave, paid holidays, and paid parental leave, along with an employee assistance program. Additional voluntary perks include a fitness club membership contribution, pet insurance, identity theft protection, home and auto insurance discounts, and optional supplemental life insurance. EEO/AA STATEMENTMSD is an Equal Opportunity/Affirmative Action Employer. We are committed to fostering a diverse and inclusive workplace where all individuals are treated with respect and dignity. We welcome applications from all qualified candidates, making employment decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, protected veteran status, pregnancy, disability status, or any other protected characteristic. For our full EEO/AA and Pay Transparency statement, please visit here. Meso Scale Diagnostics uses E-Verify to validate the work eligibility of candidates. Job SummaryRequisition Number: SENIO003930Job Category: R\&D - EngineeringSchedule: Full-Time
$156.16k - $199.53k
...Senior Digital Electrical Engineer Req Id: 384 Location: GERMANTOWN, MD, US, 20876 Date: Aug 27, 2026... ...analyze/simulate, build prototypes, oversee PCB layouts, load firmware/software on prototype boards and radios, perform...SeniorWork experience placementWork at officeLocal areaImmediate start- ...As a Senior Antenna Engineer (7+ years of experience) , you will participate design and test works of novel RF and antenna module development for SatCom user terminals. An ideal candidate should have extensive experience with microwave and antenna engineering, prototyping...SeniorFull timeContract workTemporary workFlexible hours
- ...Description Job Description As a Wireless Communications Senior Design Engineer, you will be responsible for design, development, and... ...demodulation methods for RF communications systems and developing firmware for field-programmable gate array (FPGA) of wireless modem...Senior
- Join a Team That Shapes CommunitiesSoltesz is seeking a talented and motivated Senior Engineer to join our growing team in Rockville, Maryland. This position offers the opportunity to work on challenging and impactful land development projects throughout the Washington,...Senior
$169.28k
...026Schedule: Full-timeWork type: PermanentRelocation: TruePosition ID: DEST-13086946-27-LSDocument ID: 888641800Grade: GG 15Job category: Materials Engineering (0806)Hiring path: public, fed-competitive, fed-excepted, vet, mspouse, disability, peace, special-authoritiesSeniorWork at office$88k - $105k
...Senior Virtual Construction Engineer At DAVIS, we're redefining the way people experience construction by building success for all. The Senior Virtual Construction Engineer is a technical leader responsible for planning, overseeing advanced BIM/VDC workflows on...SeniorHourly payTemporary work$169.28k
...6Schedule: Full-timeWork type: PermanentRelocation: TruePosition ID: DEST-13085108-27-LSDocument ID: 888256200Grade: GG 15Job category: Electronics Engineering (0855)Hiring path: public, fed-competitive, fed-excepted, vet, mspouse, disability, peace, special-authoritiesSeniorWork at office$107.09k - $144.57k
...Senior Systems Engineer - Integration Location: Germantown, MD, US, 20876 Job ID: 115289 The salary range for this position is $107,089.00/year-$144,570.00/year. DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and...Senior- ...Senior Electrical Engineer Rockville, MD | Hybrid Competitive Salary + Excellent Benefits We are partnered with a 100% employee-owned MEP engineering and consulting firm known for its collaborative culture, complex technical projects, and emphasis on giving engineers...Senior
- ...Radar Systems Engineer and Senior Radar Systems Engineer Openings (Algorithm Experience Required) Germantown, MD, ONSITE Job ID: 114684 The salary range for this position is $90,000-$166,255.50 . U.S. Citizenship required DRS RADA Technologies, a subsidiary...SeniorFull timeTemporary workFor subcontractorFlexible hours
$107.9k - $195.05k
Senior Systems Engineer - Agile Team Systems EngineeringLeidos is seeking Senior Systems Engineers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with...SeniorFull timeRemote work$90k - $110k
...Senior Systems Engineer – MSP Projects & Escalations Location: Rockville, MD / DMV Compensation: $90,000–$110,000 base Schedule: Local WFH / Hybrid – Tuesdays in office; remaining time remote or onsite with clients Employment: Full-Time, Direct Hire Overview...SeniorFull timeWork at officeLocal areaRemote workWork from home1 day per week$107.9k - $195.05k
Leidos is seeking a Systems Integration & Test Engineer to be based out of Gaithersburg, MD.This position will support the United Kingdom National Airspace System Replacement Product Delivery Team - UK NASR PDT. This effort delivers enhanced capabilities to replace and...SeniorFull time- ...Leidos is seeking an experienced Systems Engineer SME to provide technical leadership for the Chinook Program, supporting a government customer with enterprise-scale challenges and modernization. As the technical authority, you will shape architecture, drive engineering...Senior
$107.9k - $195.05k
...operators have reliable, secure software they can count on when critical decisions need to be made.Leidos is seeking a Senior Test Automation Engineer to help deliver mission-essential software capabilities that enable intelligence professionals to access critical information...SeniorFull timeShift work$107.09k - $144.57k
...Senior Systems Engineer - Radar Signal Processing Location: Germantown, MD, US, 20876, onsite Job ID: 115528 DRS RADA Technologies, is a global pioneer of AESA tactical radars. We supply a customer base that includes the armed forces of more than 30 countries....SeniorFull timeContract workWork experience placementFor subcontractorLocal areaFlexible hours- ...Senior Mechanical Engineer Handles projects from start to finish with little to no oversight. Senior Engineers tackle our most complex projects. Provides oversight, mentorship, guidance and training to others. Job Summary Solve complex technical issues on...SeniorFor contractors
$100k - $120k
...-life impact. Join us, grow with us, and together, let's shape the future of biological discovery. About the opportunityAs a Senior Engineer, Manufacturing Engineering, you will help drive manufacturing efficiency and profitability by implementing and maintaining automation...SeniorFull timeLocal area- ...Staffing Pros, a division of VETS Inc., has a full-time opportunity for a Senior Mechanical Engineer onsite in Germantown, MD. Key Responsibilities: Own the journey - lead hardware development for satellite communication products end-to-end, from...SeniorFull timeFor contractors
- Senior Controls EngineerPosition OverviewWe are seeking a Senior Controls Engineer to lead the design, implementation, and commissioning of industrial automation systems. The role focuses on PLC and HMI development (Rockwell and Beckhoff), machine vision integration, Ignition...Senior
- Systems Architect Transform technology into opportunity as a Systems Architect with GDIT, supporting the National Nuclear Security Administration (NNSA). In this mission-focused role, you'll shape secure, scalable enterprise IT and cloud solutions that directly impact...SeniorWork at office
- ...The Senior Field Support Engineer (FSE)/Depot Services Manager provides technical support to customers of MaxCyte instruments and supports the day-to-day operations of MaxCyte’s Depot Services. The FSE/Depot Service Manager will work closely with Field Applications Scientists...Senior
- ...Senior Electrical Engineer This is a senior-level Electrical Engineer position within a dynamic, employee-owned firm, offering a clear pathway to leadership. The successful candidate will demonstrate comprehensive mastery across the full spectrum of electrical engineering...Senior
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...deliver a better world. Join us.Job DescriptionAECOM is seeking a Senior Geotechnical Engineer with strong technical background and attention...SeniorWork at officeLocal areaWorldwideRelocationFlexible hours
$88.1k - $134.4k
POSITION SUMMARY The Senior Software Test Engineer is responsible for the testing of major components of present and future MSD software products.While the current position is mostly remote, candidates must be located within the Washington-DC Metropolitan area. DUTIES AND...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- The Nuclear Regulatory Commission, located in Rockville, Maryland, seeks a Senior Materials Engineer to review complex materials engineering issues, support regulatory actions, and provide technical guidance. The role requires leveraging risk-informed decision-making and...SeniorRemote work
- ...services and global to personal networking solutions. Department SummaryEchoStar has an exciting opportunity for a Sr Manufacturing Engineer with the Hughes Network Services Manufacturing division in Germantown, MD. Job Duties and ResponsibilitiesThe primary challenge...SeniorLocal areaShift work
$116k - $175k
...MarylandSecurity Clearance: No ClearanceBusiness Unit: Zachary PiperPosition Owner: Amanda WiseZachary Piper Solutions is seeking a Senior Mechanical Engineer (Biotech Instrumentation) to join a rapidly growing biomedical manufacturing organization in Gaithersburg, MD. This...Senior$107.9k - $185k
...Overview Senior Systems Engineer Gaithersburg, MD Active TS (SCI eligibility) clearance and eligibility to obtain a CI poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing...Senior- Rockville, MarylandEngineering - Structural Engineering /Full time /HybridA. Morton Thomas and Associates, Inc. (AMT) is Growing! We are seeking a Senior Structural / Bridge Engineer with 10+ years of relevant experience in analysis and design of new and rehabilitation...SeniorFull timeTemporary workLocal areaFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Firmware. Be the first to apply!
- senior devops engineer remote Gaithersburg, MD
- senior information technology project manager Gaithersburg, MD
- senior vmware engineer Gaithersburg, MD
- senior research scientist Gaithersburg, MD
- senior director Gaithersburg, MD
- senior implementation project manager Gaithersburg, MD
- senior director coding Gaithersburg, MD
- senior robotics software engineer Gaithersburg, MD
- senior consulting engineer Gaithersburg, MD
- senior business manager Gaithersburg, MD






