Staff Embedded Software Architect

4 weeks ago


Westbrook, Maine, United States IDEXX Full time

As a Staff Embedded Software Architect, you will play a critical role in designing and developing embedded software solutions for complex electro-mechanical subsystems. Your expertise in embedded systems design will be essential as you work closely with cross-functional teams, including systems, electrical, and biological engineers, to innovate and enhance clinical analyzers.

This is a hybrid role with 2-3 days onsite at our headquarters in Westbrook, Maine.


IDEXX is committed to advancing veterinary care through the development of cutting-edge diagnostic instruments. We are seeking a highly skilled embedded software engineer with a strong foundation in systems engineering to join our Instrument Development team.

Check out our team core products here:

In this role:

  • Utilize your knowledge of Linux embedded systems, C, C++, Python and Lua throughout all phases of software development, from prototype collaboration with scientists and instrumentation engineers to integration and product development with software engineers, ensuring maintainability and scalability.
  • Demonstrate technical leadership with a team of talented and highly collaborative embedded engineers.
  • Develop embedded software systems within a comprehensive product framework, focusing on controlling electro-mechanical components.
  • Conduct in-depth analysis to break down complex problems into manageable components, ensuring optimal product performance.
  • Expand instrument capabilities efficiently while maintaining architectural integrity.
  • Enhance and support the functionality of premium instruments by delivering high-quality embedded software solutions.
  • Translate system requirements into functional specifications.
  • Collaborate effectively with cross-functional teams to achieve project goals and meet demanding timelines.
  • Review designs and implementations to ensure adherence to requirements and standards for quality, clarity, maintainability, scalability, and performance.

What you need to succeed:

  • Bachelor's degree or equivalent combination of education and experience.
  • 10+ years of experience in embedded software engineering.
  • Proficiency in Embedded Linux, C, and C++.
  • Familiarity with Linux Kernel device drivers and application coding.
  • Experience with scripting languages such as Lua, Bash, or Python.
  • Buildroot or Yocto experience.
  • Exemplary communication, collaboration, and persuasion skills.
  • Strong emphasis on quality in all aspects of work.
  • Proven experience in embedded software design and development.
  • Solid background in embedded systems design.
  • Demonstrated ability to collaborate effectively with cross-functional teams.
  • Expertise in creating and documenting architectural designs.
  • Strong problem-solving and troubleshooting skills.
  • Passion for developing innovative products that improve animal health.

Why IDEXX?
Join us in developing groundbreaking diagnostic tools that make a tangible difference in veterinary care.

We're proud of the work we do because our work matters. An innovation expert in every industry we serve, we follow our Purpose and Core Values to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from disease. We have customers in over 175 countries and over 10,000 talented employees globally.

So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that encourages learning and discovery. At IDEXX, you will be motivated by generous compensation, incentives, and benefits while enjoying purposeful work that drives improvement.

Let's pursue what matters together.

IDEXX values diversity and encourages women, people of color, LGBTQ persons, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.

IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

#LI-KS1



  • Westbrook, Maine, United States Compunnel Inc. Full time

    Position Overview:Are you an experienced Embedded Systems Engineer seeking a new opportunity?Compunnel Inc. is currently in search of a skilled Embedded Software Developer for a long-term contractual role.This role involves collaborating with a dedicated team to facilitate the development of innovative products for advanced instrumentation.This is an...


  • Westbrook, Maine, United States Compunnel Inc. Full time

    Position Overview:Are you an experienced Embedded Software Developer seeking a rewarding opportunity?Compunnel Inc. is in search of a skilled Embedded Engineer for a long-term contract role.This role involves collaborating with a dedicated team to facilitate the development of innovative products for a cutting-edge instrument.This is an excellent chance to...


  • Westbrook, Maine, United States IDEXX Full time

    As the Senior IT Enterprise Architect, you will lead and influence technology and architecture in IT by providing consultation and design services across various business teams that interact with IDEXX IT Centers of Excellence. This role involves designing and implementing integrated software solutions, ensuring native-cloud architecture best practices,...


  • Westbrook, Maine, United States IDEXX Full time

    IDEXX is seeking an InfoSec Application Security Architect to serve as a trusted advisor in shaping our organization's product and application security strategy and architecture. This pivotal role will provide expert guidance, technical direction, and thought leadership to ensure our security posture aligns with business objectives while effectively...


  • Westbrook, Maine, United States IDEXX Full time

    IDEXX is hiring a Senior Software Development Manager for the Diagnostic Software Engineering team. This team is the engineering core of Vet Connect Plus. This position in highly visible integrating work with other teams and LOB.Preference is hybrid with the ability to work at the World Campus in Westbrook, Maine.What you will do:Manages activities in a...


  • Westbrook, Maine, United States IDEXX Full time

    As a Senior Manager of AI/ML – Clinical AI, you will deliver portfolio on a portfolio of AI/ML solutions at the intersection of NLP, machine learning for classification, progression, and prediction, and Generative AI (e.g. Multi-modal AI, Large Language Models, etc..) in health and business-related data. These AI assets will support the automation of...


  • Westbrook, Maine, United States Abbott Laboratories Full time

    About Abbott LaboratoriesAbbott Laboratories is a leading global healthcare company that develops and manufactures innovative medical products and solutions. Our mission is to help people live more fully at all stages of life.Job SummaryWe are seeking a highly skilled Manufacturing Intelligence Engineer to join our team at Abbott Laboratories. As a key...


  • Westbrook, Maine, United States Stantec Full time

    Senior Bridge Design Lead**About the Role**We are seeking a highly experienced Senior Bridge Design Lead to join our team at Stantec. As a key member of our bridge engineering team, you will be responsible for leading bridge design projects, developing design plans, and guiding junior staff to deliver high-quality results.Key Responsibilities:Lead bridge...


  • Westbrook, Maine, United States VHB Full time

    Job SummaryVHB is seeking a highly experienced Geomatics Survey Crew Chief to lead our Maine Survey team. As a key member of our Geomatics service team, you will be responsible for supervising and guiding geomatics staff to deliver high-quality projects on time and within budget.Key ResponsibilitiesProject Management: Formulate workflow plans to complete...


  • Westbrook, Maine, United States Collabera Full time

    Home Search Jobs Job Description Process Improvement Engineer Contract Type: Temporary Compensation: $43.00 Per Hour Job Overview:This role is focused on enhancing manufacturing processes and ensuring quality standards are met. Main Responsibilities:Conduct line clearance and manage shift transition activities, ensuring setup and label accuracy....

  • Project Manager

    1 week ago


    Westbrook, Maine, United States D & G Machine Products, Inc Full time

    Job SummaryThe Project Engineer is responsible for overseeing the development and delivery of components and services to D & G Machine Products, Inc. customers within budget and on time. This role involves transferring product assembly and test knowledge from D & G to customers.Key ResponsibilitiesProject Planning and ExecutionEstablishes the operations...

  • Engineering Lead

    1 week ago


    Westbrook, Maine, United States D & G Machine Products, Inc Full time

    Job SummaryThe Project Engineer is responsible for overseeing the development and delivery of components and services to D & G Machine Products, Inc. customers within budget and on time. This role involves transferring product assembly and test knowledge from D & G to customers.Key ResponsibilitiesProject Planning and ExecutionEstablishes the operations...


  • Westbrook, Maine, United States Abbott Laboratories Full time

    Job SummaryAbbott Laboratories is seeking a highly skilled and detail-oriented Training and Development Coordinator to join our team. As a key member of our production team, you will be responsible for providing administrative support, coordinating training needs, and facilitating training sessions.Key ResponsibilitiesTraining Coordination: Work closely with...


  • Westbrook, Maine, United States Johnson Controls International Full time

    About the RoleWe are seeking a highly skilled Fire Service Technician to join our team at Johnson Controls International. As a Fire Service Technician, you will play a critical role in ensuring the safety and efficiency of our customers' facilities.Key ResponsibilitiesDiagnose and repair complex fire alarm systems and other related building system...

  • Staff Specialist EHS

    3 weeks ago


    Westbrook, United States Actalent Full time

    Please See Below for a Great Opportunity to start your career with one of the top Environmental Science companies in the Scarborough/Westbrook, ME area. This Opportunity allows for a lot of growth and ability to learn about Environmental Science practices! Description: + EHS professional who applies established EHS principles practices regulations and...

  • Staff Specialist EHS

    3 weeks ago


    Westbrook, United States Actalent Full time

    Please See Below for a Great Opportunity to start your career with one of the top Environmental Science companies in the Scarborough/Westbrook, ME area. This Opportunity allows for a lot of growth and ability to learn about Environmental Science practices! Description: + EHS professional who applies established EHS principles practices regulations and...


  • Westbrook, United States IDEXX Full time

    As a Senior Manager of AI/ML – Clinical AI , you will deliver portfolio on a portfolio of AI/ML solutions at the intersection of NLP, machine learning for classification, progression, and prediction, and Generative AI (e.g. Multi-modal AI, Large Language Models, etc..) in health and business-related data. These AI assets will support the automation of...


  • Westbrook, United States Westbrook School Department Full time

    Position Type: Technology/Technology Support - Year Round Date Posted: 7/14/2024 Location: Districtwide Join our technology team as a Technology Support Specialist and take on multiple vital roles within our technology ecosystem. As a key contributor, you will provide exceptional technical support by implementing innovative solutions, excel in...

  • Warehouse Supervisor

    3 months ago


    Westbrook, United States Stealth Recruiting Services Full time

    Job DescriptionJob DescriptionWarehouse Supervisor (Night shift)Westbrook, ME (04092)55-65KThis is an Operations position responsible for supervising the activities associated with Night Warehouse Operations. Ensuring safety and security of the warehouse.Providing management and direction to assigned warehouse staff. Supervises the daily work and safety of...


  • Westbrook, United States Techlink Systems Full time

    Job DescriptionJob DescriptionQuality Control Technician IIThe position of Quality Control Technician II is within our Infectious Disease Developed Markets business unit located at Scarborough, Maine. In this role you will perform the work required to ensure Company product quality is maintained at standards set forth by Company Quality System and mandated...


  • Westbrook, United States Chadwick-BaRoss Full time

    Job DescriptionJob DescriptionThe Parts Inventory Control Specialist is responsible for overseeing and managing the inventory of parts within the company. This role ensures inventory levels meet operational requirements, optimizes inventory control procedures, and collaborates with various departments to ensure optimal stocking levels.WHAT’S IN IT FOR...

  • Senior Civil Engineer

    2 weeks ago


    Westbrook, United States SMRT Full time

    Job Type Full-time Description SMRT is a multi-disciplinary, full-service architecture and engineering firm specializing in high-performing, complex, and sustainable environments. We are a collaborative team united by a shared vision, seeking innovative professionals ready to design for what's next. We solve complex problems with smart, inventive solutions....


  • Westbrook, United States Westbrook Inn Bed and Breakfast Part time $16 - $20

    Job DescriptionJob DescriptionWhy join the Westbrook Inn Family Welcome to the Westbrook Inn Bed & Breakfast, where we have a passion for providing our guests with memorable experiences. It all starts with our team. Our team cares for our guests, collaborates with each other, and is excited to offer new ideas. We dont just offer accommodations, we craft...


  • Westbrook, United States Westbrook Inn Bed and Breakfast Part time $16 - $20

    Job DescriptionJob DescriptionWhy join the Westbrook Inn Family Welcome to the Westbrook Inn Bed & Breakfast, where we have a passion for providing our guests with memorable experiences. It all starts with our team. Our team cares for our guests, collaborates with each other, and is excited to offer new ideas. We don’t just offer accommodations, we craft...


  • Westbrook, United States Securitas Inc. Full time

    We Help Make Your World A Safer PlaceSecuritas at IDEXX is currently hiring for a full time Assistant Account Manager position based out of the Westbrook IDEXX.Potential candidates for the Securitas Assistant Account Manager (AAM) will possess a proven track record of leadership and employee relations. The Assistant Account Manager will work in tandem with...


  • Westbrook, United States Securitas Inc. Full time

    We Help Make Your World A Safer PlaceSecuritas at IDEXX is currently hiring for a full time Assistant Account Manager position based out of the Westbrook IDEXX.Potential candidates for the Securitas Assistant Account Manager (AAM) will possess a proven track record of leadership and employee relations. The Assistant Account Manager will work in tandem with...


  • Westbrook, United States Milliman Full time

    Description Company Overview: Leading with our core values of Quality, Integrity, and Opportunity, MedInsight is one of the healthcare industry's most trusted solutions for healthcare intelligence. Our company's purpose is to empower easy, data-driven decision-making on important healthcare questions. Through our products, education, and services, MedInsight...


  • Westbrook, United States Milliman Full time

    Description Company Overview: Leading with our core values of Quality, Integrity, and Opportunity, MedInsight is one of the healthcare industry's most trusted solutions for healthcare intelligence. Our company's purpose is to empower easy, data-driven decision-making on important healthcare questions. Through our products, education, and services, MedInsight...

  • Site EHS Director

    1 month ago


    WESTBROOK, United States SYSCO Full time

    Company:  US6469 Sysco Payroll, Division of Sysco Resources Services, LLCZip Code:04092Minimum Level of Education:Bachelor’s DegreeMinimum Years of Experience:5 YearsEmployment Type:Full TimeTravel Percentage:  Up to 25%COMPENSATION INFORMATION:The pay range provided is not indicative of Sysco’s actual pay range but is merely algorithmic and provided...

  • Quality Engineer

    3 weeks ago


    Westbrook, United States SPECTRAFORCE Full time

    Job Title: Manufacturing Line Quality Engineer ILocation: Westbrook, ME 04092Duration: 4 MonthsShift: 2nd Shift: 2PM-10PM Profile overview:Operate as an independent Quality resource partnered with Production to facilitate GMP, GDP and quality standard compliance. Responsible for assisting in the implementation and maintenance of an effective Quality System...


  • Westbrook, United States Johnson Controls International Full time

    Be part of the future!We are one team, dedicated to working collaboratively to create the purposeful solutions that propel the world forward. We hope you will join our diverse team of top people – you bring your talent, and we’ll give you the space and opportunities to grow and succeed.  We are committed to make a difference.What we offer:Competitive...


  • Westbrook, United States WSP Full time

    Job Description Our Business We are a global leader in environmental consulting - made stronger with the recent acquisition of Wood's Environment & Infrastructure business and Golder - with world-class expertise in environmental, social and governance (ESG), climate resiliency & sustainability (CRS), and earth sciences. Combined we have over 20,000...

  • Project Engineer

    1 month ago


    Westbrook, United States D & G Machine Products, Inc Full time

    Job DescriptionJob DescriptionDescription:D & G Machine Products, Inc., a Certified ISO 9001 & AS9100D Company with a Main Plant located in Westbrook and a Fabrication Plant located in Gorham, Maine, has been offering full-service Precision Machining, Fabrication, Painted and Assembled Machine Products for more than 50 Years.D&G Machine supply’s several...


  • Westbrook, United States WSP Full time

    Job Description Our Business We are a global leader in environmental consulting - made stronger with the recent acquisition of Wood's Environment & Infrastructure business and Golder - with world-class expertise in environmental, social and governance (ESG), climate resiliency & sustainability (CRS), and earth sciences. Combined we have over 20,000...