Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer (analytical instrument or medical device/hardware) image - Rise Careers
Job details

Software Engineer (analytical instrument or medical device/hardware)

Summary of company: This role is for our sister company - Mainline Scientific is a Malvern, Pennsylvania-based bioanalytical technology company, focusing on developing and manufacturing robust and innovative life science instrumentations. 

REQUIRED: software engineering experience for analytical instrument, medical device, or automation equipment

Title: Software Design Engineer

Report to (title): Director of R&D

Location: Malvern, PA

Supervisory Responsibility: No

FLSA Status: Exempt

Position Type: Full Time

Travel Required: Yes Occasionally

Expected Hours of Work: (include any mandatory meeting times with time zone) 40 hours a week M-F 9-5 hybrid (2-3 days a week in office, with as necessary travel to office since you'd be working with hardware equipment)

Summary/Objective

The Software Design Engineer will play a crucial role in the product development project, focusing on the design and development of software that runs on analytical instruments. The Software Engineer will be responsible for software architecture design, coding, and collaboration with cross-functional teams to deliver cutting-edge solutions.

Essential Duties and Responsibilities

  • Collaborate with developers, engineers, and scientists to advance PWR systems technology, from application design to hardware control.
  • Support existing products and develop new customer solutions in a cooperative team environment.
  • Focus on system software design, debugging, integration, specification, programming, and maintenance.
  • Develop, debug, and deploy software for real-time, non-real-time, and interactive systems.
  • Recommend architecture and design improvements, leveraging refactoring and modern software tools.
  • Conduct research, problem-solving, and risk analysis, and articulate solutions effectively.
  • Lead and participate in software integration and deployment with cross-functional teams throughout the product development cycle.

  • Proficient in C#, WPF, .NET, and Object-Oriented Design.
  • Experienced in multi-threaded Windows programming, including WPF, .NET, Avalonia UI, and DevExpress.
  • Knowledge of serial port communication and data transfer implementation in C#.
  • Expertise in low-latency real-time systems combining software and hardware, with a focus on data persistence and interactive UI controls.
  • Experience in algorithm development, real-time data acquisition/control, and creating visually appealing, interactive GUIs.
  • Skilled in architectural layering for hardware-software integration in scientific instrumentation applications.
  • Familiarity with instrumentation equipment and software development.
  • Knowledge of software development processes, including Scrum or Agile methodologies, and adoption of industry best practices.
  • Minimum 2 years of experience in Windows application development.
  • Strong verbal and written English communication skills with proven problem-solving ability in cross-functional teams.
  • Team-oriented, creative, hardworking, and exceptionally skilled in problem-solving.

Preferred Skills:

  • Experience in the development of software for analytical instruments or similar domains.

Education, License, Certification, or Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (preferred)
  • Approximately 3 to 6 years of experience for the Sr. level (preferred)

Tools and Technology Used

  • Microsoft Office 365 (Word, Excel, PowerPoint, Teams, Outlook…)

Work Environment & Mental and Physical Requirements

  • Ability to remain in a stationary position; move; operate and use required equipment; and reach items.
  • Ability to move/transport up to 30 lbs., and up to 50 lbs. occasionally.
  • Ability to communicate, converse with others, and exchange information

EEO Disclaimer

Mainline Scientific is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected characteristic protected by federal, state, or local laws. If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment requirements, or otherwise participating in the employee selection process, please direct your inquiries to the HR Department by calling the Mainline Scientific main line at 610-643-4881.

Applicants have rights under Federal Employment Laws:

Other Disclaimers

Please note this description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required. It is subject to change at any time.

This job description does not constitute an implied or express contract for employment and does not guarantee employment.  Employment is at-will.

We are not able to sponsor visas.

Mainline Scientific does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company or to this posting without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position specific.

Medical (HMO + PPO), Dental, Vision, & employer-paid Basic Life/AD&D + ST Disability

4% Match 401k

PTO: 15 days (vacation/personal days) + 5 sick days + holidays

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted yesterday

Innovative bioanalytical firm Mainline Scientific seeks an Application Scientist with a PhD/Masters and SPR experience to develop and optimize product applications onsite in Malvern, PA.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Lead full-stack engineering efforts at American Express to design and develop next-generation expense management solutions in a collaborative, hybrid work environment.

JPMC Hybrid Palo Alto, California, United States
Posted 9 days ago

Lead the development and delivery of secure API and data engineering solutions at JPMorgan Chase’s Consumer Banking technology team.

Photo of the Rise User

Innovate and lead as a Principal Cloud Software Engineer developing scalable security services at Palo Alto Networks.

Photo of the Rise User

Seeking an Infrastructure and Backend Engineer to build scalable, secure systems powering AI agents at a growing San Francisco startup.

Photo of the Rise User
Posted 13 days ago

Nava Benefits is looking for a Senior Full-Stack Software Engineer to innovate AI-powered solutions enhancing healthcare benefit experiences for employers and employees remotely across the USA.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Experienced Senior Software Engineer needed by American Express to lead and build innovative full-stack expense management solutions.

Parsons Hybrid US - Remote (Any Location)
Posted 11 days ago

Lead the design and delivery of scalable, secure software solutions as a Principal Solutions Architect at Parsons, supporting critical government missions.

Photo of the Rise User
Posted 10 days ago

Experienced full stack developer needed to support Boeing's C-17 reliability analytics tools in Warner Robins, GA.

Photo of the Rise User

Scientific Software Engineer role at SandboxAQ focused on creating scalable AI-driven computational chemistry solutions in a remote, innovative environment.

Posted 19 hours ago

A part-time React Native Developer opportunity to build a meditation app MVP in collaboration with a visionary founder within a dynamic remote environment.

Fern Hybrid No location specified
Posted 9 days ago

Fern is looking for a Software Engineer skilled in Go and TypeScript to build and innovate their open source Go SDKs in a fast-paced startup environment.

Photo of the Rise User
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse

Senior Software Engineer role at Attentive developing backend BI tooling and platforms to enable impactful data insights and analytics for global brands.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Contribute to Microsoft's AI Copilot by building secure and innovative software solutions that ensure data privacy and system security at scale.

Biopeptek Inc. was founded with vision of improving human life through a dedication to high-quality peptides in research, discovery and clinical innovation, made possible through cutting-edge science and technology. Our specialization in custom pe...

14 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!