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 (Product Development WPF C# OOP) image - Rise Careers
Job details

Software Engineer (Product Development WPF C# OOP)

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. 

Title: Software Engineer

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 hybrid/ 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 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
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Experienced software engineers are needed at Cigna-Evernorth to lead development and architecture efforts in modern cloud-based API microservices using GoLang and Java.

Photo of the Rise User

An exciting opportunity for Senior Software Engineers to drive innovation in computational geometry and manufacturing automation at a well-funded early-stage startup.

Photo of the Rise User
Posted 12 days ago

Senior software engineering leadership role focused on automating and managing cloud control planes at NBCUniversal with a strong emphasis on Azure and GCP platforms.

Photo of the Rise User
RVO Health Hybrid Minneapolis, Minnesota, United States
Posted 5 days ago

An experienced JavaScript Software Engineer is needed at RVO Health to develop performant, scalable web applications supporting a leading health information platform.

Woundlocal Hybrid Boerne, Texas, United States
Posted 4 days ago

An exciting opportunity to lead backend development at Woundlocal, enhancing technology for mobile wound care in a dynamic team environment.

Photo of the Rise User

Innovate and lead fullstack development of cutting-edge AI-powered legal document platforms at EvenUp, advancing justice for personal injury victims.

Photo of the Rise User

Drive transformative AI workflow solutions at Natera as a Senior Software Engineer focused on event-driven serverless architectures within healthcare technology.

Photo of the Rise User
Dentsu Hybrid USA – Remote – Michigan – Eastern Time
Posted 5 days ago

A Remote Backend Developer role at Merkle focused on creating scalable, secure backend solutions to support innovative marketing platforms.

Photo of the Rise User
General Motors (GM) Hybrid Remote - United States
Posted 8 days ago

Innovate in autonomous vehicle technology as a Software Engineer at General Motors, focusing on scalable automation and software architecture.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus

Contribute as a new grad Software Engineer at Palantir building vital infrastructure to support powerful data platforms that impact global organizations.

Photo of the Rise User
Posted 8 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Experienced Staff Software Engineer sought to architect and develop scalable frontend-focused solutions at a pioneering educational technology platform.

osu Hybrid Medical Center Campus
Posted 2 days ago

Lead enterprise application development and support as a Senior Consultant at The Ohio State University's medical center.

Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 14 days ago

Experienced Android Engineer sought to build real-time, map-based tactical UI applications at a leading defense technology firm.

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...

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 23, 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!
LATEST ACTIVITY