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

Embedded Software Engineer

$85k - $110k

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 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. #J-18808-Ljbffr Zepto Life Technology

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Saint Paul, MN vacancy
  • $118.57k - $126k

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

    General Dynamics Mission Systems

    Bloomington, MN
    8 hours ago
  • Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the OpportunityJoin an innovative medical device company just NW of Minneapolis seeking a Senior Embedded Software Engineer to join its collaborative product realization team. This role focuses... 
    Suggested
    Relocation
    Visa sponsorship

    Real Staffing Group

    Minneapolis, MN
    4 days ago
  • $149.83k - $158.02k

     ...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...these preferred skills or experiences:Strong experience with embedded C/C++Strong understanding of embedded systems architecture and... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    2 days ago
  • $105k - $154k

     ...Lead Embedded Software Engineer Eaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI; Plymouth, MN; or Waukesha, WI locations. Relocation assistance offered to those currently residing in... 
    Suggested
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Relocation package

    Eaton Plc

    Minneapolis, MN
    2 days ago
  • $118.57k - $125.05k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Test Engineer for Airborne Systems, you’ll be a... 
    Suggested
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    8 hours ago
  • $105k - $154k

    Eaton is looking for a Lead Embedded Software Engineer to join their team in Plymouth, MN. This role offers a hybrid work schedule, allowing you to work both in-office and remotely. The ideal candidate will lead critical design activities, evaluate system performance for... 
    Work at office
    Remote work
    Relocation

    Eaton

    Minneapolis, MN
    2 days ago
  • Eaton Corporation in Minnesota is seeking a Lead Embedded Software Engineer to develop real-time embedded firmware for high‑performance power system relays. You will collaborate with a multi-discipline team to define requirements and translate them into firmware designs... 

    Eaton Corporation

    Minneapolis, MN
    4 days ago
  • $105.4k - $124k

     ...experience in mainframe technologies with an emphasis on installation/upgrading, tuning, and troubleshooting of z/OS and third-party software. This individual should be self-motivated and driven to help contribute toward the success of our mainframe technology initiatives... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    2 days ago
  • OverviewLead Structural Engineer - Building - St. Paul, MN (Hybrid)At NV5, we are a team of talented professionals, engineers, and consultants...  ...use the latest in engineering consulting tools, from analysis software to computer-aided drafting and Building Information Modeling (... 
    Full time
    Work at office
    Local area

    nv5 global

    Saint Paul, MN
    1 day ago
  • $98.18k - $115.5k

     ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with development...  ...reliability engineering standards embedded into development standards- Embraces emerging... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    1 day ago
  • $132.23k - $176.31k

     ...Senior Lead Solution Train Engineer (STE) The Senior Lead Solution Train Engineer (STE) is a master-level servant leader, coach, and strategic orchestrator for the Solution Train within our Software Development Life Cycle (SDLC) at Lumen. Operating at the SAFe Large... 
    Temporary work
    Remote work

    Minnesota Jobs

    Saint Paul, MN
    23 hours ago
  • $105.79k - $141.05k

     ...Lead Solution Train Engineer (STE) The Lead Solution Train Engineer (STE) is a critical servant leader and coach for the Solution Train within our Software Development Life Cycle (SDLC). You will be responsible for coordinating execution across multiple Agile Release... 
    Temporary work
    Remote work

    Minnesota Jobs

    Saint Paul, MN
    1 day ago
  •  ...advanced sensors, autonomous systems, mission command and control software, AI-enabled training and simulation, and tools that improve...  ...the talents of Hypergiant, Forward Slope, Systems Innovation Engineering, SoarTech, and Highbury Defense Group under one mission, with... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Internship
    Remote work

    accelint-holdings-llc

    Saint Paul, MN
    8 hours 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
  •  ...well as major capability upgrades to existing facilities. The position requires close collaboration with engineers and designers from Controls Engineering, Software, Facilities Engineering, AeroThermal, and other teams to deliver integrated solutions. Responsibilities... 
    Work experience placement
    For subcontractor
    Local area

    North Wind

    Saint Paul, MN
    1 day ago
  • $120k - $180k

    Calspan Corporation is seeking a Principal Systems Software Engineer to design and develop Linux-based software solutions for the Data Acquisition and Control System (DACS) in jet engine testing. The role emphasizes system performance optimization, cross-functional collaboration... 

    Jobleads-US

    Saint Paul, MN
    4 days ago
  •  ...and collaborate closely with business and technical stakeholders in a hybrid work environment.Required Qualifications:-15+ years of software development experience5+ years with .NET Framework and Microsoft technologies5+ years in a Lead/Team Lead .NET role7+ years with... 

    InstantServe

    Saint Paul, MN
    3 days ago
  • $101.2k - $161.6k

     ...being named a Great Place to Work and consistently ranking on Engineering News Record's Top 500 Design Firms in the United States and we...  ...multiple priorities ~ Proficiency with engineering and office software (Bluebeam, Excel, etc.) ~ Valid driver’s license and ability... 
    Work experience placement
    Work at office
    Local area

    HR Green

    Saint Paul, MN
    5 days ago
  • $105.4k - $124k

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life,...
    Full time
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    4 days ago
  •  ...Description Job Summary:We are looking for a talented Systems Engineer to join our team. The Systems Engineer will be responsible for...  ...Design and develop system architectures, including hardware, software, networks, and integration components, to meet project objectives... 

    Tobias Solutions

    Saint Paul, MN
    2 days ago
  •  ...and AI agent a cryptographically secured identity, improving engineering velocity while maintaining security. We make trusted computing...  ...customers to adopt. As such, our team is building our production and software as a service infrastructure from scratch. We tackle the hard... 
    Work at office
    Local area
    Remote work
    Sleeping nights

    GrabJobs

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

     ...leading innovator in medical technology, is seeking a Systems Engineer to join their team. As a Systems Engineer, you will be part of...  ...business strategy for major system‑level programs, understanding the software development lifecycle. Design, develop, and troubleshoot... 
    Contract work

    ManpowerGroup Global, Inc.

    Little Canada, MN
    2 days ago
  • $120k

     ...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro‑mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO... 
    Temporary work
    Flexible hours

    Jobleads-US

    Saint Paul, MN
    4 days ago
  • $160k - $200k

     ...safer, and smarter. Quantum is listed on Nasdaq (QMCO). For more information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be responsible for the brain of our distributed storage system: the Data... 
    Full time
    Work at office
    Local area
    Remote work

    Quantum

    Mendota Heights, MN
    1 day ago
  • $71.08k - $106.62k

    Job Description The purpose of the Senior Engineer role is to apply conceptual engineering techniques to design mechanical systems from the ground up, ensuring innovative solutions that meet customer needs while increasing efficiency and cost effectiveness in construction... 
    Temporary work

    25 Harris Mountain West, LLC (Ogden)

    Saint Paul, MN
    2 days ago
  • $71.08k - $106.62k

     ...UTtime type: Full timeposted on: Posted 13 Days Agojob requisition id: R-64**Job Description:****The purpose of your role as a Senior Engineer**As a Senior Engineer, will apply conceptual engineering techniques, design various types of mechanical systems from the ground up... 
    Temporary work
    For contractors
    Local area

    Harris Company

    Saint Paul, MN
    3 days ago
  • $70k - $140k

     ...Minneapolis, MN office (or in Dallas (TX), or Columbus (OH))Summary:As a Lead Full-stack Engineer you will work on Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in AML-CTR, AML-STAR-... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Minneapolis, MN
    2 days ago
  •  ...help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead Modern Workplace SharePoint Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In... 
    Full time

    CliftonLarsonAllen

    Minneapolis, MN
    1 day ago
  •  ...Title : Embedded Firmware Engineer (C/C++ | RTOS | IoT ) Location : Eagan, MN (Hybrid, onsite 3 days per week) Job Type : W-2 Contract...  ...will play a key role in developing and enhancing embedded software solutions for connected devices and IoT applications. You... 
    Contract work
    Temporary work
    3 days per week

    Dahl Consulting

    Eagan, MN
    a month ago
  •  ...troubleshoots and debugs firmware for HPE server platforms. Develops software including operating systems, networks, utilities, databases...  ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    4 days ago

Do you want to receive more vacancies?

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