Principal Software Automation Engineer
$116.6k - $177.8kMeso Scale Diagnostics, LLC.
Gaithersburg, Maryland Gaithersburg, MD 20877, USA Description
POSITION SUMMARY
This role is responsible for the design and programming of high-performance automation systems used in the assembly, inspection, and reagent dispensing of microplate test kits and microfluidic assay cartridges, and other emerging products. The position works closely with cross‑functional teams—including R&D, Manufacturing, and Quality Assurance—to support new product development and enhance current manufacturing capabilities through automation. Key responsibilities include configuring, validating, and troubleshooting automation hardware and software to ensure reliable system performance and scalability.DUTIES AND RESPONSIBILITIES
Lead the design and development of new software to control manufacturing and research and development equipment. Oversee all maintenance and updates of existing software. Ensure close collaboration with cross‑functional teams to support the automation needs of new product development. Configure, validate, and troubleshoot automation software and hardware. Review, revise and edit requirement and technical documents including release notes and work instructions. Participate in design and code review and milestone reviews. Interact with outside vendors to source equipment and components. Support R&D and other departments in new product development. Support existing equipment and software. Analyze current processes and equipment and create proposals for improvement to be presented to upper management. Design and lead development of new solutions for improving manufacturing quality and capacity. Manage project schedules and timelines. Mentor other staff members on automation software development processes. Perform any other engineering function as assigned.EXPERIENCE AND QUALIFICATIONS
Bachelor’s degree or higher in Computer Science, Software Engineering, Electrical Engineering or other related science or engineering discipline is required. A minimum of seven years of experience in automation equipment software design. Prior experience with industrial robots, motors, controllers, and/or digital and analog sensors is required. A minimum of seven years of programming experience using C# .Net or any OOP (Java, C++, etc.) in agile teams is required. Alternatively minimum seven years of experience with PLCs, programming with ladder logic, or structured text is required. Experience with XML, SQL, industrial networking, communication protocols, GUI design and database management is required. Experience with MATLAB and scripting languages is required. Hardware/software integration experience is required. Prior experience with machine vision and image processing is preferred. Experience with automation platforms such as Tecan, Hamilton, etc. is a plus.KNOWLEDGE, SKILLS AND ABILITIES
Extensive knowledge of full lifecycle of software design, development and release. Ability to lead, train, guide others to understand and accomplish tasks/duties/responsibilities. Strong programming fundamentals and analytical background. Demonstrated propensity to be creative, collaborative, proactive, and self‑motivated in the execution and completion of assigned accountabilities. Attention to detail with a demonstrated commitment to excellence and performance improvement and the drive to deliver quality and value‑added results and outcomes. Logical problem solving and demonstrated ability to organize and manage projects in an orderly and structured fashion. Excellent communication and interpersonal skills to effectively communicate issues/problems and results that impact timelines, accuracy and reliability of project data. Demonstrated ability to develop, integrate and validate systems, in a GMP, ISO or other regulated production environment for pharmaceuticals, biotech or medical devices manufacturing is required. Ability to work independently, as an effective team member, and with all levels of the company.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
This position is typically performed in a traditional office environment or remotely as needed.COMPENSATION SUMMARY
The annual base salary for this position ranges from $116,600 to $177,800. 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 SUMMARY
At 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 STATEMENT
MSD is an Equal Opportunity 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, genetic information, marital status, national origin, age, protected veteran status, pregnancy, disability status, or any other protected characteristic. For our full EEO statement, please visit here. Meso Scale Diagnostics uses E‑Verify to validate the work eligibility of candidates. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr Meso Scale Diagnostics, LLC.Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Automation Engineer in Gaithersburg, MD vacancy
$165.66k - $217.42k
...and connect on key projects. About Our Engineering Organization Our Product Engineering... ...are proud to have one of the strongest software development teams in the health tech space... ...generation, prompt engineering, and automated testing. Define and enforce technical...SuggestedTemporary workWork at officeImmediate startRemote workWorldwide3 days per week$131.3k - $237.35k
Leidos is seeking a Principal Software Developer for the Air Traffic Business Area. This role focuses on developing containerized applications and utilizing cloud-native capabilities to support government programs. Key qualifications include a Bachelor's or Master's in...Suggested- ...Modernization sector is seeking an experienced Senior Test Automation Engineer to support the delivery, enhancement, and adoption of enterprise... ...of automated testing strategies aligned to the Software Test Plan (STP) and DevSecOps practices. Collaborate with software...Suggested
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Suggested
$87.1k - $157.45k
...Description Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and... .../implementing necessary scripts to automate the tasks in development tools as much as...SuggestedPermanent employmentWork at officeLocal areaImmediate startHome office2 days per week3 days per week- ...Leidos is seeking a Release Train Engineer who will be the Build Lead for a dynamic team working on the development of software that improves aircraft runway and terminal congestion... .../implementing necessary scripts to automate tasks in development tools as much as possible...Permanent employmentWork at office2 days per week3 days per week
- ...Automation & It Integration Engineer Catalyx specializes in the science of operational processes. With a footprint across North America and Europe, the company carefully automates and services R&D, production, packaging, and delivery processes—globally—with a sophisticated...
$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...- ...Vision Point Systems, Inc. is currently recruiting for a talented, innovative Corrosion Engineer. Duties include, but are not limited to, the following: ~ Laboratory test plan development and execution. ~ Field investigation. ~ Data analysis....Full timeTemporary workLocal area
$131.3k - $237.35k
Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the... ...the development of the Alaska Automation Capability (AAC) . AAC is part of the... ...independently while working closely with systems engineering, product delivery, and DevSecOps teams...Remote work$130.8k - $203.07k
Principal Software Engineer - On-site Location: Germantown, MD, US, 20876 Job ID: 114271 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...Contract workFor contractorsWork experience placementLocal areaFlexible hours$155.66k - $225.16k
.... About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This... ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand...Remote jobFull timeShift work$116.6k - $177.8k
Meso Scale Diagnostics, LLC. is seeking a skilled software engineer in Gaithersburg, Maryland. The role involves designing and programming high-performance automation systems for microplate test kits and other emerging products, requiring collaboration with R&D, Manufacturing...- A leading technology solutions firm located in Gaithersburg is looking for an Automation & IT Integration Engineer. The successful candidate will bridge Automation and IT teams, handling connectivity issues and supporting system integrations. They will require a strong...
$130.8k - $203.07k
Leonardo DRS in Germantown, MD is hiring a Principal Software Engineer responsible for driving technical vision and architecting solutions across the product ecosystem. The ideal candidate will have a Master’s degree and 8 years of experience, with deep expertise in C/C++...$87.1k - $157.45k
...sector is seeking an experienced Journeyman Cloud Operations Engineer to support the delivery, enhancement, and adoption of enterprise... ...and maintenance of Infrastructure-as-Code (IaC) and automation processes. Support DevSecOps pipelines by assisting with application...$107.9k - $195.05k
...an experienced Senior Cloud Operations Engineer to support the delivery, enhancement, and... ...maintain Infrastructure-as-Code (IaC) and automation for cloud provisioning and configuration... ..., cybersecurity, data engineering, and software development teams to support integrated...Local areaImmediate start$140k - $165k
Australia-Employment is seeking a Senior Software Engineer in Gaithersburg, MD, to design and develop complex software systems. The role offers... ...$140,000 and $165,000 yearly, emphasizing strong Linux and automation skills. Ideal candidates should have expertise in Python,...- Via Logic LLC is seeking a Release Train Engineer in Gaithersburg, MD. This role involves... ...build dependencies and ensuring efficient software solutions for aircraft traffic planning.... ...Scrum meetings, as well as implement automation for development tasks. A Bachelor's degree...Work at officeRemote work
- Koitecc Solutions is seeking an experienced Release Train Engineer to support mission‑critical data and analytics capabilities for the Department of War. This role involves leading Agile teams and ensuring efficient delivery of solutions aligned with mission priorities...
$143.4k - $215k
...OpenText enterprise content management (ECM) software provides Content Services to help... ...and maintain CI/CD pipelines (Git) for automated testing and deployment. Integrate... ...~5+ years of experience in software engineering (or equivalent experience). ~ Familiarity...$78k - $170k
...Software Engineer II Gaithersburg, MD Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to...$107.9k - $195.05k
...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...seeking an experienced Software Engineer for the Maru Program. The Maru Program delivers... ...that are generated by the Leidos.com automated system – never from free commercial...Contract workLocal areaImmediate start$78.1k - $116.2k
Description POSITION SUMMARY: The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves developing technical solutions that incorporate...Temporary workWork at officeRemote workFlexible hours$69.55k - $125.73k
...Description We are seeking a Software Developer who will be a member of a dynamic team... ...appropriate design techniques and software engineering principles to develop code that is... ...emails that are generated by the Leidos.com automated system – never from free commercial...Local areaImmediate start$78k - $170k
...while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will...- ...Software Engineer X-wave Innovations, Inc. is a leading Research and Development (R&D) firm dedicated to providing cutting-edge solutions... ...logic to designing intuitive user interfaces and managing automated deployment pipelines. U.S. Citizenship is required. Key Responsibilities...
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to obtain CI Polygraph US Citizenship Required As a Software Engineer, you will... Lead full-stack software development of enterprise...Immediate start
$107.9k - $195.05k
...Description We are seeking a Senior Software Developer who will be a member of a... ...of development processes, tooling, and engineering excellence, including integration of AI... ...integrating AI tools into CI/CD pipelines, automated testing frameworks, or secure...Local areaImmediate start$140k - $165k
...Compensation Based on Experience. Sr. Software Engineer $140000 - $165000 per year | Gaithersburg, MD | On-Site | Permanent A bit about us... ...challenges. With deep expertise in cloud-first architectures, automation, DevSecOps, virtualization, reliability engineering, and...Permanent employmentLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Automation Engineer. Be the first to apply!
Related searches
- senior principal cloud computing engineer Gaithersburg, MD
- senior principal scientist Gaithersburg, MD
- principal Gaithersburg, MD
- software technical support Gaithersburg, MD
- healthcare software sales Gaithersburg, MD
- id software Gaithersburg, MD
- senior c# .net software developer Gaithersburg, MD
- embedded software Gaithersburg, MD
- software implementation project manager Gaithersburg, MD
- software sales Gaithersburg, MD


