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

Embedded Software Engineer

$85k - $110k
Full-time

Zepto Life Technology

At Zepto Life Technology, Inc. (Zepto), we are dedicated to revolutionizing healthcare through the development of innovative point-of-care molecular diagnostics. Our cutting-edge platform leverages giant magnetoresistance (GMR) technology as a sensitive and scalable detection method to improve the accuracy, speed, and accessibility of disease diagnosis. By integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics in diverse settings and empowering more accessible, efficient healthcare innovation.

Summary

Zepto Life Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and lifecycle management of embedded firmware for our next-generation molecular diagnostic instrumentation.

This individual will serve as the technical owner of the instrument's embedded software platform, developing firmware that controls hardware operation, acquires and processes data, manages instrument workflows, and enables communication between the electronics and higher-level software applications. The ideal candidate has extensive experience developing embedded systems for complex instruments and enjoys collaborating closely with electrical, software, assay, and systems engineers to bring innovative medical devices from concept through commercialization.

Essential Duties

Work under general direction while collaborating with multidisciplinary engineering teams to develop and commercialize Zepto's molecular diagnostic instrumentation, including but not limited to:


  • Serve as the technical owner of the embedded software and firmware architecture for Zepto's GMR diagnostic platform.

  • Design, develop, test, and maintain embedded firmware supporting instrument operation and control.

  • Develop low-level device drivers and hardware abstraction layers (HAL) for sensors, processors, peripherals, and communication interfaces.

  • Design firmware architecture that is scalable, maintainable, and compliant with medical device software development practices.

  • Define and implement instrument workflows, operational sequences, state machines, and timing logic.

  • Develop firmware supporting system startup, initialization, calibration, diagnostics, assay execution, error handling, and shutdown.

  • Design and optimize data acquisition, data buffering, data validation, and communication between embedded firmware and application software.

  • Collaborate with software engineering teams to define APIs, communication protocols, command structures, and software interfaces.

  • Collaborate closely with the Senior Electrical Systems Engineer during hardware bring-up, board validation, and system integration.

  • Implement firmware supporting GMR sensor data acquisition and signal processing algorithms.

  • Troubleshoot embedded software, firmware, and hardware integration issues using oscilloscopes, logic analyzers, debuggers, and other engineering tools.

  • Perform root cause analysis and implement corrective actions for software and system-level issues.

  • Develop and execute unit testing, integration testing, system testing, and software verification activities.

  • Develop and maintain software design documentation, architecture documents, software requirements, verification protocols, and technical records.

  • Support software risk management activities including Software FMEA, hazard analysis, and cybersecurity risk assessments where applicable.

  • Support FDA submissions by preparing software documentation required for Design Controls, Design History Files (DHF), and software lifecycle documentation.

  • Collaborate with Quality Assurance and Regulatory Affairs to ensure compliance with FDA Quality Management System Regulation and other applicable standards.

  • Participate in design reviews and provide technical leadership for embedded software architecture and best practices.

  • Perform other duties and special projects as assigned.

Required Education and Experience


  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a closely related discipline.

  • Minimum five (5) years of professional experience designing electronic hardware.

  • Strong proficiency in C and C++ programming for embedded systems.

  • Experience working with hardware vendor-provided IDEs and their programming or assembly language for embedded system prototyping and troubleshooting.

  • Experience developing firmware for microcontrollers, processors, or embedded Linux platforms.

  • Experience developing low-level hardware drivers and hardware abstraction layers (HAL).

  • Experience with embedded debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD debuggers.

  • Experience implementing multithreaded or real-time embedded systems.

  • Strong troubleshooting and root cause analysis skills.

  • Experience using Git or other source code management systems.

  • Strong technical writing and documentation skills.

  • Demonstrated ability to independently manage complex engineering projects.

Preferred Education and Experience


  • Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline.

  • Medical device development experience.

  • Experience supporting FDA-regulated product development.

  • Experience with molecular diagnostic or life science instrumentation.

  • Experience developing sensor-based electronic systems.

  • Familiarity with Giant Magnetoresistance (GMR) sensor technology.

  • Experience with Python or scripting languages for automation and testing.

Competencies


  • Strong technical leadership and ownership mindset.

  • Excellent analytical and problem-solving skills.

  • Ability to lead complex engineering projects from concept through commercialization.

  • Exceptional troubleshooting and root cause analysis skills.

  • Ability to communicate effectively across engineering, quality, regulatory, manufacturing, and executive teams.

  • Strong technical writing and documentation skills.

Work Environment


  • This position is based in a research and development laboratory and engineering environment where strict adherence to corporate policies, quality systems, and safety procedures is required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • The work environment includes laboratory instrumentation, electronic test equipment, prototype assembly areas, and manufacturing support activities.

  • The noise level in the work environment is typical for laboratory and engineering environments.

  • There is minimal exposure to Blood-borne Pathogens.

  • Exposure to Infectious Diseases is mitigated through the proper use of Personal Protective Equipment (PPE).

  • Occasional exposure to soldering equipment, electronic components, laboratory chemicals, cleaning agents, and manufacturing equipment may occur.

Job Type


  • Pay Range:
    $85,000–$110,000
    annually. Compensation is based on several factors including education, experience, technical expertise, leadership capabilities, and overall qualifications.

  • FLSA Status: Exempt, Monday-Friday 9:00am - 5:30pm (half-hour unpaid lunch), onsite.

  • Full-time employees are eligible for benefits including holiday time off, paid time off (PTO), sick time off, health insurance (medical, dental, and vision), health savings account (HSA), 401(k), and life insurance.

  • Some traveling may be required.

E-Verify

Zepto Life Technology participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program.

Disclaimer

This job description is intended to provide a general overview of the duties and responsibilities of the position. It is not exhaustive and does not include every task that may be required. Duties and responsibilities may change over time, and additional tasks may be assigned as needed. Zepto reserves the right to add, remove, or modify duties at the discretion of the company or its managers.

Recruitment Notice

At Zepto Life Technology, we value direct connections with our candidates. We do not accept resumes from external staffing agencies or independent recruiters for any of our openings unless there is a signed agreement with HR for the specific position. Please note that Zepto Life Technology will not pay fees for unsolicited submissions.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Saint Paul, MN vacancy
  • $109.28k - $163.92k

     ...disabled \u0026 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    8 hours ago
  • $78.4k - $130k

    Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Suggested
    Local area
    Remote work

    ITW

    Saint Paul, MN
    6 days ago
  • $50 - $65 per hour

    Embedded Software Engineer Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work on projects... 
    Suggested
    Contract work
    Temporary work
    Worldwide

    Minnesota Jobs

    Saint Paul, MN
    4 days ago
  • Join The MultiTech Team Are you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity...
    Suggested
    Temporary work
    Work at office

    Multi-Tech Systems

    Saint Paul, MN
    4 days ago
  • $48 - $60 per hour

    Job Title: Embedded Software Engineer Job Description We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role involves close collaboration with cross-functional... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    4 days ago
  • $118.57k - $126k

     ...Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics...  ...proficiency in languages such as C++, C, Python Solid background in embedded software development, Linux, RTOS, and HW/SW integration... 
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    6 days ago
  •  ...by Sentinel Capital Partners, we’re driving innovation and growth across our portfolio. The Opportunity: The Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and Sustaining... 
    Flexible hours

    Detector Electronics LLC

    Minneapolis, MN
    18 days ago
  •  ...Description Job Description Description: The Hardware Systems Engineer is responsible for the integration of sensors and hardware onto...  ...& maintenance; level 2 engineering support. Hardware and software compatibility testing of sensors, UAS platforms, and 3rd party... 
    Work at office

    Kyyba Inc

    Saint Paul, MN
    2 days ago
  • $46 per hour

     ...you, and we’re here for you! We’re seeking a Hardware Systems Engineer to work at a premier technology manufacturer in St. Paul, MN. Sound...  ...testing, wire harness design/fabrication, and hardware/software compatibility testing. Creating and maintaining internal/external... 
    Hourly pay
    Long term contract
    Contract work
    Temporary work
    Casual work
    Work at office
    Local area
    Immediate start
    Shift work
    Day shift

    Kelly Services

    Saint Paul, MN
    4 days ago
  • $158k - $167k

     ...Qualifications Education Requirements: Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or...  ...preferred skills or experiences: Strong experience with embedded C/C++ Strong understanding of embedded systems architecture... 
    Full time
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    6 days ago
  • Hardware Systems Engineer Duration: 1+ Years Contrac t Location: Saint Paul MN/ Onsite Shift: 1st shift position - 8 am to 4:30 pm Position...  ...support for products and integrations. Perform hardware and software compatibility testing involving sensors, UAS platforms, and... 
    Work at office
    Shift work
    Day shift

    The Judge Group

    Saint Paul, MN
    2 days ago
  • $42 - $46.25 per hour

     ...St Paul , Minnesota Type: Contract Job #106918 Hardware Systems Engineer Job Type: W2 Contract Contract Duration: 12 Months Location: St...  .... Provide Level 2 engineering support. Perform hardware and software compatibility testing with UAS platforms and third-party software... 
    Contract work
    Casual work
    Work at office
    Immediate start
    Day shift

    EPITEC

    Saint Paul, MN
    2 days ago
  • $43.92 per hour

    Payrate: $43.92 - $43.92 /hour. Summary: The Hardware Systems Engineer is responsible for the integration of Sentera sensors and hardware...  ...& maintenance. Level 2 engineering support. Hardware and software compatibility testing of Sentera sensors, UAS platforms, and 3rd... 
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours

    Aditi Consulting

    Saint Paul, MN
    3 days ago
  •  ...We are seeking a highly skilled and motivated Lead Systems Engineer to join our team, focusing on the design, development, and optimization...  ...teams (aerospace, mechanical, electrical, controls and software engineers) to ensure test facilities meet all functional and operational... 
    For subcontractor
    Local area

    North Wind

    Saint Paul, MN
    18 days ago
  •  ...supportive team needs your help to make things that are a little more connected -- and a lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking... 
    Remote work
    Work from home

    SmartThings

    Minneapolis, MN
    26 days ago
  •  ...support economic vitality, public safety, sustainable and resilient communities and quality of life. We bring together planners, engineers, architects, construction management staff, environmental, strategic communications, economists, management consultants and specialists... 
    Full time
    Temporary work
    Internship
    Work at office
    Local area

    Fashion Institute of Design & Merchandising

    Saint Paul, MN
    2 days ago
  •  ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United...  ...applied AI development. This role will be embedded within a group of life science thought...  ...including agents, throughout the entire software development lifecycle (SDLC). Experience... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Saint Paul, MN
    2 days ago
  • $114.6k - $234.6k

     ...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Saint Paul, MN
    5 days ago
  • $125k - $140k

     ...Job Description Job Description Principal Systems Controls Engineer – Industrial Automation & Power Direct Hire | Shoreview, MN | $125k– $140k Position Overview We are seeking a Senior Systems Controls Engineer to lead the design and development of industrial... 

    Konik

    Saint Paul, MN
    26 days ago
  • Firmware Engineer We are seeking a creative and detail-oriented Firmware Engineer to join...  ...designing, developing, and implementing embedded firmware for advanced spray, dispensing,...  ...write efficient low-level code. Develop software test plans, conduct testing and write automated... 

    Sparrow Company Executive Search & Staffing

    Saint Paul, MN
    6 days ago
  •  ...boundaries in a dynamic environment, we invite you to join us. Position Overview: This role helps lead and organize the Systems Engineering group's efforts for the design and development of wind tunnel testing facilities. This position oversees a team of Systems... 
    Local area

    North Wind

    Saint Paul, MN
    5 days ago
  •  ...Lead Software Development Engineer Thomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels... 
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    3 days ago
  • $178.4k - $267.6k

     ..., and other neurological conditions. This role supports the embedded software function responsible for developing and sustaining software...  ...neuromodulation therapy systems. As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    3 days ago
  • Senior Principal Embedded Software Engineer The Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function... 
    Flexible hours

    Minnesota Jobs

    Minneapolis, MN
    6 days ago
  • $132.23k - $176.31k

     ...Role In a fast-paced, high-accountability environment where innovation drives the future of AI-ready connectivity, a Senior Software Engineer - HCM plays a pivotal role behind every successful payroll cycle. This professional serves as the steward of Employee Central... 
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Saint Paul, MN
    1 day ago
  •  ...experience? 1-5 years experienceJob Summary The Reliability Engineer II is responsible for ensuring the safety, reliability, and performance...  ..., JMP, ReliaSoft, MATLAB, or similar statistical/reliability software tools.* Experience leading cross-functional investigations and... 

    Planet Pharma

    Saint Paul, MN
    1 day ago
  • $110k

     ...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable,...  ...What We’re Looking For: BA/BS in Computer Science, Software Engineering, or equivalent work experience 5 years’ relevant work... 
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Saint Paul, MN
    6 days ago
  • $102.9k - $133.75k

     ...development expertise by driving architecture decisions, advancing software development lifecycle practices, and delivering complex...  ...delivery.   Duties & Responsibilities Software Development & Engineering • Lead the development and maintenance of web applications... 
    Full time
    Live in
    Immediate start
    Home office
    Monday to Friday
    Flexible hours

    Affinity Plus

    Saint Paul, MN
    8 hours ago
  • $100k - $130k

     ...Job Description Job Description Software Engineer II – Embedded Systems Minneapolis, MN | Direct Hire | $100,000–$130,000 (Flexible) Konik is partnering with an innovative engineering and manufacturing company seeking a Software Engineer II to support the development... 
    Flexible hours

    Konik

    Saint Paul, MN
    16 days ago
  •  ...The Team Platform Engineering is the department within SRE that is responsible for a range of critical infrastructure and operational functions...  ...You may be a good fit if you Have 6+ years of experience in software development and operating distributed systems Are proficient... 
    Work at office
    Local area
    Remote work
    Worldwide

    GrabJobs

    Saint Paul, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!