Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Instrument Manufacturing (Urgent Need) Onsite

MILLENNIUMSOFT

Position : Senior Software Engineer – Instrument Manufacturing

Location : Sparks, MD

Duration : 12 Months

Total Hours/week : 40.00

1st Shift

Client : Medical Devices Company

Job Category : Engineering

Level of Experience : Senior Level

Employment Type : Contract on W2 (Need US Citizens or GC Holders or GC EAD or OPT or EAD or CPT)7

Job Description:

  • The client division is looking for a senior level software developer who has a passion for delivering great software products that meet customer needs.  
  • The right candidate will be a self-motivated, positive person who can work independently as well as being a team player, has excellent debugging/problem solving skills, has built practical solutions and appreciates delivering a quality product.
  • The candidate will be responsible for writing and documenting desktop applications in C#/.NET code and collaborating design development solutions with electrical and mechanical engineering team members.
  • The candidate must be self-directed requiring minimal daily direction while collaborating with the team to achieve agreed upon scheduled deliverable work.
  • The candidate will participate in the full software development life cycle.

Responsibilities:

  • Developing and testing code in a manufacturing environment to verify electro-mechanical systems.
  • Design test modules and user-interfaces optimized for interaction by manufacturing staff and working to incorporate usability feedback.
  • Hardware-software interface experience is a requirement.
  • Works independently to specify, plan, design, develop, test and support software components as assigned
  • Contributes to project schedule generation including scope of work, duration of tasks, and order of execution
  • Monitors work progress against schedule commitments, reports progress to leadership in a timely fashion, including when work will not be completed according to schedule milestones
  • Proposes solutions to maintain schedule milestones including prioritizing efforts and monitoring scope creep
  • Works with team to establish necessary requirements specifications and test plans for software product validations
  • Responsible for translating requirements into design and implementation of well-structured and documented software components
  • Implement new software component designs or enhancements to existing software products; participates in the implementation of more complex subsystems and systems
  • Troubleshoot/debug issues within existing automation systems and implements modifications to resolve these issues
  • Participate in technical design reviews and code inspections.
  • Insure adherence to BDDS development policies and procedures
  • Ensures compliance to regulatory requirements including 21 CFR part 11 requirements, client quality standards, and conveys an expectation of high-quality software

Education and Experience

  • Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline
  • Minimum of 7 years of experience in software development through entire product life cycle to develop commercial products
  • Minimum of 5 years of experience designing and implementing with C#
  • Minimum of 3 years of experience with MS SQL Server and Entity Framework
  • Minimum of 1 year of experience with Angular, Typescript, JavaScript, HTML, CSS
  • Experience with WPF, MVVM
  • Experience with ASP.NET/COR, MVC
  • Experience with RESTful and SOAP services
  • Experience with Azure DevOps, Git, TFS
  • Experience using Visual Studio and Visual Studio Code
  • Demonstrated understanding of multi-threaded software design and development
  • Excellent written and oral communication and interpersonal skills are essential
  • Demonstrated understanding of development in a process oriented/regulated environment and adhering to a quality management system
  • Knowledge of Automation/Process Control experience
  • Understand Motion Control concepts

Nice-to-Haves:

  • Experience working in an FDA/ISO-regulated environment is a plus
  • Experience interacting with any type of instrumentation
  • Experience with some of the following skills/technologies is desirable:
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Instrument Manufacturing (Urgent Need) Onsite in Baltimore, MD vacancy
  •  ...: Join Kendrit Consulting Group as a Senior Full Stack Java Developer and work on high...  ...teams to build scalable, modern software solutions using Java, cloud, and front-end...  ...or related field Must be able to work onsite 5 days/week  Must be able to obtain and... 
    Senior

    Kendrit Consulting Group

    Baltimore, MD
    12 days ago
  •  ...Software Engineer, Sr Job Category: SW3 Requisition Number: SOFTW005502 Posted: June 2, 2026 Full-Time Hybrid...  ...space science to the world. STScI is seeking a Senior Software Engineer to join our Instruments Division Software Engineering Branch (ISEB). We're... 
    Senior
    Full time

    Space Telescope

    Baltimore, MD
    3 days ago
  • $190k - $240k

     ...compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-...  ..., feature flagging, and analytics instrumentation in mobile applications, ensuring safe...  ...total of 4+ years of experience as a software engineer.You are experienced in... 
    Senior
    Remote work

    Affirm

    Baltimore, MD
    4 days ago
  •  ...role could have the opportunity for split onsite hybrid work between our Partner's...  ...generate actionable insights Champion engineering excellence by applying best practices in...  ...understanding of financial markets, financial instruments, and financial datasets About Us... 
    Senior

    NewGen Technologies (Maryland)

    Baltimore, MD
    6 days ago
  • $121k - $206k

     ...Sr. AI Full Stack Software Engineer- Investments Technology Apply ( locations Baltimore...  ...could have the opportunity for split onsite hybrid between our Baltimore and Washington...  ...of financial markets, financial instruments, and financial datasets. WHAT TO EXPECT... 
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 days ago
  •  ...Baltimore, as well as through a network of University of Maryland Urgent Care centers and more than 150 other locations in 13 counties...  ..., siding in exposure, retraction, hemostasis, surgical instrumentation, etc... 3. Instruction provided by qualified surgeons participating... 
    Urgent
    Senior

    University of Maryland Medical System

    Baltimore, MD
    2 days ago
  •  ...Mentor Junior staff Collaborate with product design and engineering teams to develop an understanding of needs Attend all Agile...  ...experience 10+ years of experience with programming and designing software with Java 8+ years of experience on an Agile development... 
    Senior

    RIT Solutions

    Gwynn Oak, MD
    1 day ago
  • $79.1k - $139.1k

     ...experience together. Job Title: Senior Technical Revenue Accountant...  ...contract reviews, urgent discussions with Sales/Deal Desk...  ...The ideal candidate will be instrumental in ensuring the accurate reporting...  ...) Experience with software clients and/or industry with... 
    Urgent
    Senior
    Contract work
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Genesys Cloud Services, Inc.

    Baltimore, MD
    1 day ago
  • $260k - $350k

    Sheppard-Pratt- is seeking a Psychiatrist for its Admissions and Urgent Care at Elkridge and Towson, MD. This position involves conducting psychiatric evaluations, formulating diagnoses, and leading care teams in a physician-led organization dedicated to quality mental... 
    Urgent
    Senior

    Sheppard-Pratt-

    Towson, MD
    5 days ago
  • A leading educational institution is seeking a Sightline Sr. Software Engineer to handle the development and maintenance of various enterprise-wide applications. This role involves gathering requirements, developing project plans, and ensuring application functionality... 
    Senior
    Remote work

    Johns Hopkins University

    Baltimore, MD
    4 days ago
  •  ...Position : Application Engineer – Tulip Location : Sparks,...  ...for a junior to mid-level software developer who has a passion...  ...to ensure that paper-based manufacturing and quality processes are accurately...  ...with electro-mechanical instrumentation via communication protocols... 
    Urgent
    Contract work
    Day shift

    MILLENNIUMSOFT

    Baltimore, MD
    9 days ago
  • Ciena Corporation is seeking a Routing/IP Software Engineer 4 to drive the development of advanced software solutions for networking applications. This role offers the opportunity to work on innovative technologies such as SDN and NFV, contributing to impactful products... 
    Senior
    Remote work
    Flexible hours

    Ciena

    Baltimore, MD
    1 day ago
  • $85.5k - $149.8k

     ...Inside Higher Ed is seeking a Sightline Sr. Software Engineer responsible for managing the full life cycle of large, complex projects. The role demands expertise in requirements gathering, system analysis, and integrating technologies. Applicants should have a Bachelor... 
    Senior
    Full time
    Monday to Friday

    Inside Higher Ed

    Baltimore, MD
    1 day ago
  •  ...Mid-Senior Level Software Engineer Opportunity One of Inc 5000's fastest growing companies, come join us! Our work environment is limitless, you matter to us, your great work will be recognized, and there are many opportunities for advancement. Davis Unlimited Information... 
    Senior
    Immediate start

    DUIT

    Baltimore, MD
    3 days ago
  • $131.8k - $290k

     ...Job Title: Senior Software Engineer - Cybersecurity & DevOps Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None... 
    Senior
    Full time
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Linthicum Heights, MD
    9 days ago
  • $85k - $130k

     ...The Software Engineer maintains, builds, and manages new and existing software applications and...  ..., a $1000 fitness allowance, free onsite massages, and a 401(k) matching 100% up...  ...(DAG) code • Knowledge of financial instruments (futures, forwards, equities, fixed‑income... 
    Work experience placement
    Shift work

    Campbell & Company, LP

    Baltimore, MD
    2 days ago
  • $100k - $180k

    PM Pediatrics in Parkville, MD, seeks senior Advanced Practice Providers (APPs) to provide quality pediatric urgent care. Candidates must have significant pediatric experience, board certifications, and relevant state licenses. Responsibilities include assessing and treating... 
    Urgent
    Senior
    Full time
    Part time

    PM Pediatrics

    Parkville, MD
    1 day ago
  •  ...SECURITY CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425 LOCATION: Ft. Meade, Maryland JOB DESCRIPTION: • The Software Engineer will be heavily involved with the creation,... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    4 days ago
  •  ...Senior .NET Core Developer Consultant 200 E North Ave, Baltimore, MD 21202 3 months (onsite) No Visa Restrictions (Must have good communication skills) Interview via Teams Meeting If you have a candidate that meets all the below skill... 
    Senior
    Hourly pay
    Immediate start

    3B Staffing LLC

    Baltimore, MD
    3 days ago
  •  ...business founded on the basic principle of delivering customer mission success. RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience to join our team and support a cutting-edge Zero Trust mission where your full-... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    RBR-Technologies

    Linthicum Heights, MD
    1 day ago
  •  ...the US, we operate across the full stack - from research and engineering to deployment and capability building. Our mission is...  ...challenges. About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you will... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    2 days ago
  • $75 - $80 per hour

     ...Sr. Software Engineer (DevOps) Company: Financial Industry Location: Hybrid (3-D on-site) Baltimore MD - 21224 Dallas TX - 75062 Wilmington - 19805 Duration: 6 Months Contract To Hire Pay Rate: $75 80-/hr Responsibilities: Full-Stack Modernization... 
    Senior
    Contract work
    Temporary work

    Collabera

    Baltimore, MD
    2 days ago
  • $110k - $120k

     ...Technologies InVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care...  ..., please visit invitahealth.com . Job Title : Senior Software Engineer - .Net Department : DNA and Forensics, R&D Reporting... 
    Senior
    Contract work
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    3 days per week

    Invita Healthcare Technologies

    Baltimore, MD
    4 days ago
  • $134k - $236.33k

     ...Responsibilities: • Plans, conducts, and coordinates software development activities. • Designs,...  ..., Masters, or Ph.D. in electrical engineering, computer engineering, physics, math, or...  ...openings. Ability to Work Remotely: Onsite Full-time: The work associated with this... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Severn, MD
    2 days ago
  • HCLTech is seeking a Senior IT Field/Desktop Support Engineer in Towson, Maryland. The role involves providing hands-on IT support, troubleshooting desktop...  ...should have a minimum of 7 years of experience in onsite IT support roles and strong knowledge of Windows, macOS... 
    Senior

    HCLTech

    Towson, MD
    4 days ago
  •  ...Position : Instrument Assembler Location : Sparks, MD Duration : 12 Months...  ...F 7am - 3:30pm Must Have Extensive Manufacturing Assembly Experience Is Required*** Job...  ...Work or interface with Manufacturing Engineering, Quality, Planning and Purchasing as needed... 
    Urgent
    Contract work
    Shift work
    Day shift

    MILLENNIUMSOFT

    Baltimore, MD
    8 days ago
  • $89.6k - $176.3k

     ...Senior Full-Stack Developer (Angular and .NET) Category: Software Development/ Engineering Main location: United States, Maryland, Baltimore Position ID:J0526-0868...  ...Markdown. . Resource is expected to work onsite at our customer location in Baltimore... 
    Senior
    Full time
    Work at office
    Local area

    CGI

    Baltimore, MD
    5 days ago
  •  ...responsibilities including system architecture, data integration, and user training. The ideal candidate should have a Bachelor's degree, along with extensive IT and CRM experience. This is a full-time onsite position, requiring availability Monday to Friday. #J-18808-Ljbffr Angarai
    Senior
    Full time
    Monday to Friday

    Angarai

    Towson, MD
    5 days ago
  •  ...DevOps Engineer Welcome to Interclypse, where innovation meets...  ...positions are required to be onsite at various locations in Maryland...  ...of progressive experience in software engineering, systems...  ...experience in a technical lead or senior DevOps role focusing on AWS cloud... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Interclypse

    Linthicum Heights, MD
    6 days ago
  • $120k - $140k

     ...curiosity, and a customer first approach. We seek to hire a Senior Python Developer who will be responsible for designing and...  ...our team of security analysts. Experience with data science / engineering is expected, and experience with ML and AI in TensorFlow /... 
    Senior
    Temporary work
    Local area
    Flexible hours

    CyberMaxx

    Linthicum Heights, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Instrument Manufacturing (Urgent Need) Onsite. Be the first to apply!