Senior Software Engineer

Antech Diagnostics
Lafayette, CO
$110K-$155K a year
Full-time

We understand that the world we want tomorrow starts with how we do business today, and that’s why we’re inspired to make A Better World for Pets.

Antech is comprised of a diverse team of individuals who are committed to each other’s growth and development. Our culture is centered on our guiding philosophy, The Five Principles : Quality, Responsibility, Mutuality, Efficiency and Freedom.

Today Antech is driving the future of pet health as part of Mars Science & Diagnostics , a family-owned company focused on veterinary care.

Current Associates will need to apply through the internal career site. Please log into Workday and click on Menu or View All Apps, select the Jobs Hub app, then click the magnifying glass to Browse Jobs.

Work Type : Hybrid

This is a Hybrid role based out of our Hub located in Loveland, Colorado.

The Target Pay Range for this position is $110,000 - $155,000 annually. At Antech, pay decisions are determined using factors such as relevant job-related skills, experience, education, training and budget.

Job Purpose / Overview

The Sr. Software Engineer will be a member of a team of skilled engineers designing, developing, and maintaining software for embedded systems and toolsets within the Antech In-House Diagnostics organization.

Primary focus is on embedded software systems for new and existing analytical devices used in veterinary clinics. Critical functions are broad, ranging from on-device firmware, analytical algorithms, connectivity, GUI design, DevOps, manufacturing tools, and support of customer-facing software.

This is an exciting opportunity to join a rapidly growing, diverse technical organization designing and developing next-generation veterinary diagnostics.

Essential Duties and Responsibilities

Ability to architect and write C++ code.

Conduct peer-reviews and technical assessments to ensure robust solutions and compliance with quality procedures.

Participate in project planning by providing technical inputs and progress evaluations.

Mentor less experienced Software Engineers.

Collaborate with project leadership and other engineering disciplines to develop software requirements, verification, and validation protocols.

Other duties as assigned.

Education and Experience

Bachelor’s degree in engineering, computer science or a similar field or an equivalent combination of education and experience.

Minimum five (5) years professional software development experience, including at least two (2) years primarily using C++.

Knowledge, Skills and Abilities

Essential :

Demonstrated object-oriented C++, programming skill.

Experience with embedded Linux development, including firmware to control hardware components.

Dev-Ops experience, including Docker, Gitlab CI, and version control systems.

AWS or Azure infrastructure management

Experience developing automated tests and using a mock framework.

Preferred :

GUI Development experience, especially experience with Qt.

Experience with Yocto.

Experience with connectivity to laboratory information management system (LIMS) or Electronic Health Records (EHR).

Medical device experience (or similarly regulated field) and strong understanding of software development / validation under IEC 62304 within an FDA QSR or ISO 13485 quality management system.

Knowledge of software hardening techniques against cybersecurity attacks.

Working Conditions

The associate is regularly required to apply manual dexterity, including hand / wrist flexibility, for computer keyboarding.

The associate frequently is required to sit for extended periods of time, stand, walk, and reach with hands and arms. The associate is frequently required to hear and speak in order to use the telephone, make presentations and communicate with people in an office environment.

The associate is occasionally required to sit and stoop, bend, kneel, or crouch. The associate must occasionally lift and / or move up to 15 pounds.

Antech offers an industry competitive benefits package and continues to invest in and evolve benefits programs that meet the health, wellness and financial needs of our associates.

All Full-time associates are eligible for the following benefits and more :

Paid Time Off & Holidays

Medical, Dental, Vision (Multiple Plans Available)

Basic Life (Company Paid) & Supplemental Life

Short and Long Term Disability (Company Paid)

Flexible Spending Accounts / Health Savings Accounts

Paid Parental Leave

401(k) with company match

Tuition / Continuing Education Reimbursement

Life Assistance Program

Pet Care Discounts

We are proud to be an Equal Opportunity Employer - Veterans / Disabled. For a complete EEO statement, please see our Career page at .

5 days ago
Related jobs
Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior C++ Software Engineer to build a new distributed system. ...

Charles Schwab
Grand View Estates, Colorado, United States

Our team is seeking a full stack Senior Software Development Engineer with a passion for technology and strong interpersonal skills. What you haveRequired:Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or related field with 7+ years of progressive, post-Bachelor...

Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior Full Stack Software Engineer. JSCollaborate with designers and product teams to translate requirements and resolve product issuesRequired Qualifications7+ years of experience as a fullstack software engineer, preferably in a startup or high growth companyBachelor's ...

Wavelynx
Westminster, Colorado

As a Senior Backend Software Engineer - Wallet, you will play a crucial role in contributing to the success of our Apple and Google wallet platforms. Understand and effectively use Docker within the web software environment. Certifications or Bachelor's degree in Electrical Engineering, Computer Sci...

Promoted
VirtualVocations
Boulder, Colorado

A company is looking for a Senior-to-Principal SDET to join their growing cloud team. ...

Amazon Development Center U.S., Inc.
Westminster, Colorado

We are building some of the largest and most complex distributed systems in the world, and we need brilliant engineering leaders to work with us on this initiative! Our software handles every single request across all AWS Services. We are looking for a talented software engineer who is passionate ab...

Sovrn Holding
Boulder, Colorado

As a Senior Engineer, you will play a pivotal role in architecting, designing, and implementing scalable solutions that drive revenue growth and enhance the overall customer experience. We are committed to pushing the boundaries of digital advertising and are seeking a talented Senior Engineer to jo...

Grey Matters Defense Solutions
Boulder, Colorado

Grey Matters Defense Solutions is seeking a talented and dedicated Senior Software Engineer, C++   About the job: Deliver core capabilities to National defense Work in a fast-paced team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warn...

Google
Boulder, Colorado

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Peaksware
Louisville, Colorado

As Senior Software Engineer, you will be responsible for creating and supporting sites and services that power our products, owning applications from inception through development, test, and release to production. You will sit directly with the Engineering Team and report to the Manager, Engineering...