Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Connected Devices

Zomedica

Senior Software Engineer, Connected Devices Roswell, GA (on-site) Ready to Engineer the Future of Veterinary Medicine? Zomedica is pioneering new ways to connect technology with animal health through innovative diagnostic and therapeutic solutions. In this important software engineering role, you will help build and oversee the company's embedded software system landscape and development lifecycle. Key to this role is collaborating with product marketing and engineering teams to create a product vision for embedded software systems across multiple product lines. To be successful, you will have a mindset and skillset that can bridge big picture information system architecture and hands-on application coding to deliver and implement the desired product roadmap features. This role is more than engineering software. It's about solving complex challenges to create technologies that improve veterinary care and patient outcomes. What's in It for You? Advanced Engineering Challenges - Design sophisticated software systems that power next-generation veterinary diagnostics. Hands-On Innovation - Work from concept through commercialization, turning ideas into real-world products. Ownership & Growth - Lead impactful projects and expand your expertise across multiple product lines. Collaborative Environment - Partner with experts across engineering, science, manufacturing, and product teams. Industry Impact - Help veterinarians deliver faster, more accurate care through innovative diagnostic technologies. Are You Ready? If you're ready to combine your engineering expertise with leadership and project management skills and play a critical role in shaping Zomedica's future, we'd love to hear from you. Apply today and help us tell the story of innovation in animal health. In this role, you will serve as a technical contributor and cross-functional partner, communicating technical tradeoffs clearly, mentoring engineers when appropriate, and helping teams make practical decisions that balance customer value, product performance, regulatory expectations, and business priorities. Key responsibilities include: Design, develop, and maintain software solutions spanning embedded devices, edge platforms, and cloud services. Develop telemetry, monitoring, and remote diagnostic capabilities to improve fleet and device reliability. Design and maintain over-the-air software and firmware update mechanisms. Collaborate with cloud, web, data, and AI teams to deliver connected product capabilities. Lead embedded software architecture and technical design for Linux, Windows IoT, and microcontroller-based platforms, including operating system strategy, application frameworks, device interfaces, communication protocols, diagnostics, performance, reliability, and long-term maintainability. Design, implement, debug, test, and maintain production-quality embedded software, including application code, system services, device connectivity, user-interface components, integration layers, and tooling required to support embedded product functionality. Evaluate and recommend technologies related to edge computing, cloud services, IoT connectivity, and AI-enabled diagnostics. Support secure and compliant product development by contributing to software risk analysis, cybersecurity maintenance, vulnerability remediation, traceability, design reviews, verification evidence, and lifecycle documentation consistent with applicable quality system expectations. Ideally, to be successful you will possess: Bachelor's Degree in Computer Science, Engineering, or other related field; or equivalent combination of education and experience. 5 to 7+ years of experience with diverse coding background in C, C++, C#, and Node, including demonstrated experience: developing on embedded Linux and Windows IoT platforms; developing multimedia and computer-vision applications, including GStreamer pipeline development, camera integration, video capture and streaming, hardware-accelerated video processing, and integration with AI/ML inference frameworks; developing embedded user interfaces with QT, Maui, Avalonia, and headless web applications: working with 16-bit and/or 32-bit microcontrollers; with protocols such as MQTT, TCP/IP, UART, I2C, etc. Strong verbal and written communication skills and proven ability to interact effectively with cross-functional groups and subject matter experts. Minimal travel (up to 10%). Zomedica offers excellent compensation and incentives , a competitive benefits package with medical insurance, employer-paid dental / vision / disability / life insurance, a 401k plan with a Company match, generous PTO and paid holidays, a collaborative work environment, and great growth potential. As part of the Zomedica team, you will have the unique opportunity to share in the Company's success. Join our growing team of talent dedicated to advancing care for the pets we love! Zomedica is an equal opportunity employer. Zomedica

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Connected Devices in Roswell, GA vacancy
  • $68k - $108k

     ...Requirements: ~ Bachelors degree in software engineering, Computer Engineering, or a...  ...regulated products, medical devices, healthcare technology, life...  ...guidance experience for connected medical devices ~...  ...challenges around the world. This Senior Software Engineer role is... 
    Senior
    Full time
    Immediate start

    Avanos Medical

    Alpharetta, GA
    17 days ago
  •  ...Requisition ID:7222 Job Title:Senior Software Engineer - Alpharetta, GA Job Country:United States...  ...excel and to help change what medical devices can deliver, now and in the future....  ...supporting software development for connected medical devices across the Avanos portfolio... 
    Senior
    Full time
    Temporary work
    For contractors

    Avanos Medical

    Alpharetta, GA
    21 hours ago
  • $92.7k - $222.48k

     ...around every individual — shaping a more connected, convenient and compassionate health...  ...world. Currently, we are hiring a Senior Software Engineer - Android, reporting to the Senior Manager...  ...of experience developing for multiple device sizes such as mobile phone and tablets... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Currently hiring
    Local area

    CVS Health

    Alpharetta, GA
    4 days ago
  •  ...information in a way that moves the world. We connect financial institutions, corporations, merchants...  ...come make a difference at Fiserv.Job TitleSenior Software Engineer, Backend and PostgreSQLWhat does a successful Senior Software Engineer do at Fiserv?Finxact, a... 
    Senior
    Full time
    Temporary work
    H1b

    Fiserv

    Alpharetta, GA
    4 days ago
  •  ...information in a way that moves the world. We connect financial institutions, corporations,...  ...Architecture LeadWhat does a successful Software Development and Architecture Lead do at...  ...across architecture, delivery and engineering teams to improve platform performance, reduce... 
    Senior
    Full time

    Fiserv

    Alpharetta, GA
    4 days ago
  • Discover a more connected careerWe are seeking a high-capacity, versatile Systems Developer to join our adaptive technology team. This...  ...ambiguous business needs and functional technical tools.Core Engineering PhilosophiesOur team operates under three foundational principles... 
    Senior
    Immediate start
    Shift work

    Dycom Industries

    Alpharetta, GA
    4 days ago
  • As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused...  ...alongside meaningful social, community, and societal impact. Senior Software Engineer, WaveLogic Modem Software Development plays a critical... 
    Senior
    Local area
    Remote work
    Flexible hours

    Ciena

    Alpharetta, GA
    1 day ago
  • $131k - $218.3k

     ...from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves...  ...will never solicit money or credit card information in connection with a McKesson job application.McKesson Talent... 
    Senior
    Full time

    McKesson

    Alpharetta, GA
    1 day ago
  • $128.4k - $215.8k

     ...posted. No relocation is offered.AT&T is seeking an AI-Native Software Engineer, Senior who combines strong software engineering fundamentals with...  ...services.Knowledge of modern API gateways, OAuth2, OpenID Connect (OIDC), and secure enterprise integration patterns.... 
    Senior
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Alpharetta, GA
    1 day ago
  •  ...Job Title: Senior Pega Software Engineer Location: Alpharetta, GA - Hybrid (Onsite 2 days / week) Type: Contract W2 Duration: long...  ...consulting services, innovative software solutions, and connecting businesses with highly skilled IT professionals. Founded... 
    Senior
    Contract work
    Local area
    2 days per week

    Next Gen Software Solutions

    Alpharetta, GA
    2 days ago
  • The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well... 
    Senior
    Full time
    Remote work

    Cultura Technologies

    Alpharetta, GA
    12 hours ago
  •  ...national origin, or disability.Envision yourself at BarracudaThe Cloud-to-Cloud Backup team is looking for an experienced Senior Software Engineer to join our team in Barracuda's Data Protection division. You'll be part of the team building the next generation of our Cloud... 
    Senior
    Worldwide
    Flexible hours

    Barracuda

    Alpharetta, GA
    3 days ago
  •  ...need it. We’re also ensuring that our health solutions connect to other companies’ networks. Because when objectives align...  ...by ResMed! Brightree, a ResMed company, is looking for a Senior Software Engineer to join the Brightree Resupply engineering team. This role... 
    Senior
    Immediate start

    ResMed

    Peachtree Corners, GA
    4 days ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of experience...  ...an IoT network of sensors and connected devices. We specialize in design, deployment, optimization...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Industrial Automation

    AmNet Services

    Alpharetta, GA
    12 hours ago
  •  ...Fastly helps people stay better connected with the things they love. Fastly’s edge cloud...  ...to be programmable, and to support agile software development. Fastly’s customers include...  ...volume of applicants. Staff Software Engineer - Security Products The Security Products... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Sandy Springs, GA
    5 days ago
  •  ...hardcore telecommunications engineers with combined 200 + years of...  ...IoT network of sensors and connected devices. We specialize in design, deployment...  ...hands on experience in software development with core skills...  ...level: Mid-Senior LevelIndustry: Industrial Automation

    AmNet Services

    Alpharetta, GA
    12 hours ago
  • $125.7k - $203.1k

     ...the world, working together in Engineering, IT, Supply Chain, Customer...  ...building solutions that help people connect, learn, and thrive in new...  ...at a time. Your Impact As a Software Engineer Embedded Systems II,...  ...teams to build resilient device drivers, kernel components, and... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Alpharetta, GA
    12 hours ago
  • $100.6k - $125.42k

     ...utilities worldwide, our intelligent solutions connect devices, data, and decisions across the grid,...  ...unit test features in the Company's software products. •Provide detailed & accurate...  ..., development and mentoring junior engineers. •Lead functional area-specific continuous... 
    Senior
    Worldwide

    Rhebo

    Alpharetta, GA
    a month ago
  • Senior Software Engineer Location: Hybrid 3X a week in Alpharetta, GA. Must be local to Georgia or surrounding area, as the final round is an in-person interview. The Software Developer will support the design, development, and modernization of cybersecurity technology... 
    Senior
    Local area

    RIT Solutions

    Alpharetta, GA
    1 day ago
  • Machine Learning Engineer / Data Scientist We are seeking a skilled and innovative Machine Learning Engineer / Data Scientist with expertise...  ..., privacy, and security standards. About Us: At *** (*** | Connected World, Connected Experiences), we live the philosophy of... 
    Senior

    Yantran LLC

    Alpharetta, GA
    1 day ago
  • Senior Software Engineer We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that helps customers realize value through innovation. Our mission is to co-create success with our customers, partners, and community... 
    Senior
    Full time
    Relocation

    CirrusLabs

    Alpharetta, GA
    1 day ago
  • Title: Senior Software Engineer - Formworks -OCR & AI Document Processing Duration: 6+ months Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help Enhance and support... 
    Senior
    Local area

    United IT Solutions

    Alpharetta, GA
    1 day ago
  •  ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Dallas, Texas. Responsibilities: Act as a client-facing full stack engineer,... 
    Senior

    Doeren Mayhew CPAs and Advisors

    Alpharetta, GA
    21 days ago
  •  ...seeking an experienced Senior Lead Application...  ...Architecture, and Platform Engineering teams. The ideal candidate...  ...across platforms and devices.Integrate applications...  ....7+ years of software development experience...  ...such as OAuth, OpenID Connect (OIDC), and SAML.Strong... 
    Senior

    ADP - Automatic Data Processing

    Alpharetta, GA
    2 days ago
  •  ...with bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you... 
    Senior
    Full time
    Immediate start
    Shift work

    Equifax

    Alpharetta, GA
    1 day ago
  •  ...way that moves the world. We connect financial institutions, corporations...  ...)About your role:As a Senior Developer on the Core Application...  .... You will be creating new software and enhancing existing...  ...Work with business analysts, engineers, and other system users to understand... 
    Senior
    Full time
    Temporary work
    H1b
    Remote work

    Fiserv

    Alpharetta, GA
    12 hours ago
  • The Senior AI Software Engineer to design, develop, and deploy AI-powered solutions that enhance how Rheem builds and operates digital products....  ...customer experiences, and business performance. Experience with connected products, IoT platforms, smart home ecosystems, digital... 
    Senior
    Work at office
    Remote work
    Worldwide
    Monday to Thursday

    Rheem Manufacturing Company

    Roswell, GA
    2 days ago
  • $101.6k - $152.4k

    We are seeking a talented Senior Engineer I, Digital Solutions to join our team and take charge...  ...cutting-edge industrial automation software solutions. As a Senior Engineer I, Digital...  ...matter what role you play. It is a call to connect your career with the ambition of... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Schneider Electric

    Alpharetta, GA
    4 days ago
  •  .... We are looking for an experienced Software Developers and Engineers who has a passion for building software...  ...touch frame works. Use PeerToPeer Connectivity framework for local network...  ...supporting in production Experience with Device-as-a-service systems Experience with... 
    Full time
    Work at office
    Local area
    Immediate start
    Relocation

    R2 Technologies

    Alpharetta, GA
    1 day ago
  • Software Systems Engineer - IV America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing...  ...associated with operating an IoT network of sensors and connected devices. We specialize in design, deployment, optimization, and... 

    AmNet Services, Inc.

    Alpharetta, GA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Connected Devices. Be the first to apply!