At MOBILion Systems, you’ll join a dynamic team committed to positively impacting healthcare by commercializing products that help people and save lives. Our products provide unprecedented sensitivity, resolution, and throughput that fuel the development of better therapeutics, the ability to detect disease earlier, and the power to attack diseases at their roots instead of their symptoms. Our technology reveals what others leave unseen!

This is an opportunity to join an outstanding and growing team with an inclusive culture that delivers meaningful insights to the entire company!

We are seeking a highly skilled and dynamic Software Developer with DevOps chops to guide the development of MOBILion’s infrastructure and to contribute to the development of the game-changing technology being brought to life at MOBILion. The ideal candidate will have broad experience with software development technologies, methodologies and techniques who is looking to have a major impact on the design and implementation of our advanced data acquisition and data processing systems. This person will possess the skills and insight to harden our development infrastructure and to be an influential contributor on our data acquisition and processing teams. As part of the Product Development group, you will also work with members from the Research and Development, Product Management, Field Services and Support groups.

Responsibilities:

  • Oversee the DevOps necessary to support ongoing software projects
  • Ensure source code repositories are configured and managed properly.
  • Oversee the build processes for delivery of installers and update packages.
  • Manage cloud systems that are part of the software development life cycle.
  • Guide development of continuous integration including automated unit and system level testing.
  • Develop testing frameworks for instrument simulators.
  • Software Coding and Development
  • Work with internal and external teams to implement functional specifications through coding, testing, and any required performance tuning.
  • Ensure software meets all requirements of adherence to architectural standards, quality, security, modifiability, and extensibility.
  • Lead troubleshooting efforts with internal and external customers to quickly resolve issues.
  • Communicate effectively cross functionally with Product Managers, Engineers, Scientists, Field Engineers and other business personnel.
  • Participate in the development of product specifications with attention to system integration, feasibility and field supportability.
  • Follow the defined software development life cycle and protocols while clearly communicating all concepts and reasoning to the software and product development team.

Required Skills & Qualifications:

  • Must have experience with any two of the following: C#, C++, Python or TypeScript.
  • Must have experience with PowerShell or Bash
  • Must have experience with Linux or Windows 10 software development.
  • Must have experience with GitHub or Bitbucket.
  • Master's/Bachelor's degree in Computer Science or related field (in lieu of degree, 5 years of relevant work experience).
  • 5+ years’ experience in software development
  • Self-starter, with a hands-on, roll-up-the-sleeves mentality, and the ability to define and execute project objectives and priorities on time and on budget.
  • Ability to work independently and collaborate with product management and the technical team when needed.
  • Exceptional critical thinking skills; ability to decompose complex problems, prioritize issues, and implement sensible solutions.
  • Excellent communication skills and ability to speak and write clearly and accurately, particularly as it relates to technical concepts.
  • Passionate about quality, performance, reliability, and scalability.
  • Experience with Docker a plus.
  • Experience with Networking; Ethernet, TCP/IP, SSH, NTP a plus.
  • Experience with Circle.ci, JAMA and Confluence and Salesforce a plus.
  • Authorized to work in the United States.

Key Relationships

Internal Interactions:

  • Software Developers
  • Software Quality assurance and control Engineers
  • Electrical Engineers
  • Systems Engineers
  • Scientists
  • Product Managers
  • Project Manager

External Interactions:

  • Software developers
  • Software quality assurance and control engineers
  • Electrical engineers

Cultural, Behavioral and General Characteristics

  • Integrity
  • Collaborative
  • Work standards/high work ethic – initiative and drive
  • Innovativeness & creativity
  • Self-sufficient, self-driven, self-motivated (work with minimal supervision): figure it out
  • Ability to quickly learn SLIM technology and apply it
  • Ability to think through complex issues and solve problems
  • Desire to share information and support a transparent culture
  • Technical translation

Our vibrant culture is built on shared values and our passion to positively impact healthcare. We foster amazing teams and have a bias toward action. We encourage everyone to bring their whole selves to work and grow together through development opportunities, mentorship, and shared successes. We’ve also got amazing benefits!

  • Healthcare insurance for employees and their families
  • Rich 401(k) offering with Company match
  • Annual bonus potential
  • Employee Stock Ownership program
  • Generous paid time off benefits with paid year-end business closure
  • Flexible work arrangements
  • Onsite fitness center
  • Onsite kitchens with complimentary snacks and beverages
  • Energetic & inclusive culture

MOBILion Systems is proudly committed to recruiting and retaining a diverse and inclusive workforce. As an Equal Opportunity Employer, we never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.