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

Firmware Engineer

$90k - $140k

SwissDevJobs.ch

Salary: $90,000 - 140,000 per year Requirements: We require programming experience in C and C++. We look for hands-on microcontroller software development experience. We require experience with interrupt-driven software. We need hardware interfacing expertise at the register level. We require embedded Linux or RTOS application development experience. We need experience developing device drivers for Linux. We value strong analytical thinking. We look for the ability to quickly learn new software tools and APIs. We prefer experience customizing Linux distributions such as Yocto or Buildroot. We value familiarity with digital communication protocols such as UART, I2C, SPI, SMBus, PWM, and CAN bus. We prefer experience developing device drivers for Windows. We value multiprocess and/or multithreaded software experience. We prefer experience with algorithm and data-flow design. We value experience across a variety of microprocessor families. We prefer experience with Nvidia Jetson modules. We value the ability to read schematics and component datasheets. We prefer TCP/IP and/or UDP programming experience. We value programming experience in Matlab, Python, or another rapid development language. We prefer signal processing or communications experience. We consider software DSP in C++, high performance computing, GPU computing, sonar and/or radar systems, and experience with USB or PCI bus technologies as strong advantages. We require a bachelors degree. We require at least 3 years of firmware experience. We require the ability to be eligible to obtain a Security Clearance. Responsibilities: We develop low-level firmware for custom boards and systems. We work on software for devices ranging from simple microcontrollers to advanced multiprocessor systems. We create software that operates very close to the hardware. We build solutions involving custom communication links for telemetry and embedded sonar systems. We take products from initial system architecture through prototyping on development boards. We implement final firmware and carry the design through lab testing and verification. We read and interpret requirements. We collaborate with other technical team members. We design and implement software. We debug software written by other engineers. We perform engineering analyses. We participate in design reviews. We contribute across the full product engineering process, from design kick-off through production. We coordinate with multiple disciplines involved in delivering a product or solution. Technologies: Embedded Firmware Flow Hardware Linux Matlab Python Security Sonar TCP/IP Windows C++ More: We are Coda Octopus Engineering Inc., a division of Coda Octopus Group, a certified small business that designs and manufactures rugged electronics, software, and embedded computing solutions for defense and commercial customers. Our team of experienced and dedicated engineers works on programs ranging from sustainment of legacy defense electronics to new development using state-of-the-art technologies. We offer a competitive salary based on experience, the opportunity to work on industry-leading sonar and navigation technologies, a collaborative and innovative engineering environment, and long-term career development within a growing technology company. This is a full-time, in-person role with a salary range of $90,000 to $140,000, and we provide benefits including 401(k), dental insurance, health insurance, a health savings account, paid time off, and vision insurance. last updated 42 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Murray, UT vacancy
  •  ...Full Listing Coda Octopus Engineering Inc., a division of Coda Octopus Group, is a certified small business in search of an experienced Firmware Engineer who can implement low level software/firmware for custom boards and systems that we design and manufacture. The... 
    Suggested

    Coda Octopus Colmek

    Salt Lake City, UT
    2 days ago
  •  ...make.Job DescriptionWhat you’ll doDevelop and debug embedded firmware for bare-metal microcontroller, RTOS, System on Chip, and Single...  ...requirements from product requirementsWork with hardware engineering team to bring up new boards, systemsUse a data and statistical... 
    Suggested
    Permanent employment
    Internship
    Work at office
    Remote work

    Cricut

    South Jordan, UT
    20 hours ago
  • $120k - $135k

    Embedded Software Engineer (IoT)Hours: Full-timeLocation: Midvale, UT (On-site with occasional remote flexibility)You report to: Software...  ...our Midvale-based team. In this role, you will develop the firmware that connects our power products to the cloud (AWS IoT) and to... 
    Suggested
    Full time
    Remote work
    Work visa

    BioLite

    Midvale, UT
    2 days ago
  •  ...modernizing technology to build the workforce of the future. Join us and help shape this transformation. We are seeking a Software Engineer that has in depth knowledge and experience with performance testing tools such as Apache JMeter or LoadRunner to join our QA... 
    Suggested
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    3 days ago
  •  ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Software Engineer to join our Enterprise Technology team. The Software Engineer is responsible for developing innovative software solutions that... 
    Suggested
    Temporary work
    H1b
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • Coda Octopus Colmek, Inc. in Murray, Utah is looking for a Senior Software Engineer to lead software product design and development. The ideal candidate must have a Bachelor's degree in Computer Science or Electrical Engineering, with strong skills in C and C++. Responsibilities... 

    Coda Octopus Colmek

    Murray, UT
    2 days ago
  • $140.6k - $173.1k

    We are looking for a passionate Staff Software Development Engineer who enjoys solving complex problems, passionate about learning and experimenting, building innovative solutions, and collaborating with a talented engineering team. In this role, you will play a key part... 
    Full time
    Work at office
    Remote work
    Flexible hours

    WEX

    Midvale, UT
    20 hours ago
  •  ...support of key components within the NAOP ecosystem. You will work closely with Solution Architects, Developers, Product Owners, QA engineers, DevOps teams to deliver scalable, secure, and high-performing solutions that directly impact customer experience and business... 
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  •  ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr Associate, Software Engineer Job Code:  41569 Job Location:  Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80... 
    Local area

    L3Harris Technologies

    West Jordan, UT
    20 hours ago
  • Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-basedLinux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be theperson who builds the OS, keeps it secure, makes it reliable, and ships it throughautomated CI/CD pipelines... 
    Full time
    Local area
    Remote work

    Joseph Michaels International

    Salt Lake City, UT
    20 hours ago
  •  ...Services Cloud, Service Cloud, Experience Cloud, and OmniStudio. You will collaborate closely with product, architecture, and senior engineering partners while growing your technical depth and impact. The Salesforce Developer will: Design, develop, and enhance Salesforce... 
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  •  ...possible for over 150 years. Help us transform our workforce of the future, todayWe are seeking a highly collaborative Manager of AI Engineering & Generative AI Development to build, lead, and mentor a team of AI Engineers. As a leading financial services organization, we... 
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    1 day ago
  •  ...the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are looking for a Software Engineer who brings a strong focus on DevSecOps and cloud platforms, while staying grounded in how full-stack applications run. In this... 
    Temporary work
    Work experience placement
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  •  ...We are searching for a hands‑on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who builds the OS, keeps it secure, makes it reliable, and ships it through automated CI/CD pipelines.... 
    Full time
    Local area
    Remote work

    Tom Trese Networking LLC

    Salt Lake City, UT
    20 hours ago
  • $115k - $200k

     ...robotic systems operate reliably in complex, real-world environments. Palladyne AI (NASDAQ: PDYN) is seeking a Senior Embedded Software Engineer with strong modern C++ experience to develop Linux-based software for our highly innovative Pilot and SwarmOS products. In this... 
    Relocation package
    Flexible hours

    Palladyne AI Corp.

    Salt Lake City, UT
    2 days ago
  •  .... Drive standards based architectures and supporting services. Use of agile and rapid application development processes to speed engineering efforts Follow engineering best practices in a team environment to develop high-quality products including writing automated unit... 
    Full time
    Immediate start

    Sorenson Communications

    Taylorsville, UT
    2 days ago
  •  ...What youll do Develop and debug embedded firmware for bare-metal microcontroller systems Work closely with hardware engineers to bring up new boards and support new product development Write control system code for actuators (motors solenoids) including PID tuning... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work

    Cricut

    South Jordan, UT
    6 days ago
  •  ...possible. Let’s make. Job Description What you’ll do Develop and debug embedded firmware for bare-metal microcontroller systems Work closely with hardware engineers to bring up new boards and support new product development Write control system code for... 
    Permanent employment
    Internship
    Work at office
    Remote work

    Cricut

    South Jordan, UT
    7 days ago
  • $146.2k - $282.6k

     ...and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding CHG Healthcare is seeking a Staff Software Engineer to join our DMO Engineering team. The Engineering team designs, builds, and maintains the technology platforms and software... 
    Permanent employment
    Temporary work
    Locum
    Work from home
    Flexible hours

    CHG Management, Inc.

    Midvale, UT
    4 days ago
  • : Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been providing our community, clients and colleagues the best experience ...
    Full time
    Work experience placement
    Work at office
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    5 days ago
  •  ...documentation. Evaluate hardware/software interfaces, operational performance requirements, and system designs with cross-functional engineering teams. Use modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results.... 
    Full time

    L3Harris

    Holladay, UT
    9 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Systems Engineer Job Code: 42191 Job Location: Salt Lake City- UT Job Schedule: 9/80 Employees work 9 out of every 14 days- totaling 80... 
    For subcontractor
    Local area

    L3Harris Technologies

    Salt Lake City, UT
    1 day ago
  • Sorenson Communications in Utah is seeking an experienced Android developer to design, implement, and test high-performance mobile applications using Java/Kotlin. You will build GUI components and integrate native features with the Android NDK, aligning with our accessibility...

    CaptionCall

    Taylorsville, UT
    1 day ago
  •  ...through the internal careers site in Workday and should not submit an application through this external posting.The Site Reliability Engineer will be responsible for the availability and reliability of critical platform services and applications. They will work closely... 
    Full time
    Work at office
    Local area

    Breeze Airways™

    Cottonwood Heights, UT
    1 day ago
  •  ..., tangible creations—one project at a time.Let’s make.Job DescriptionJob DescriptionCricut is looking for a Director of Hardware Engineering who understands what it takes to make great products. This individual will be technically competent, passionate about the consumer... 
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    Riverton, UT
    20 hours ago
  •  ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, todayWe are seeking an Engineering Manager (Integrations Platform) to join Zions Bancorporation. The Engineering Manager will lead and manage a dynamic engineering... 
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    3 days ago
  • $115k - $125k

    Salary Range: $115K - $125K per year Must Have Technical/Functional Skills Must Have Technical/Functional Skills: • Proven experience as a Salesforce Architect or Senior Developer. • Salesforce certifications (e.g., Application Architect, System Architect...

    Diverse Lynx

    Midvale, UT
    1 day ago
  • Embedded OS Engineer Ubuntu Linux firmware Qualcomm QRB5165 drone MK2 Yocto BitBake CI/CD pipelines system unit files headless embedded hardware low-level OS internals
    Full time

    KnowHireMatch

    Salt Lake City, UT
    more than 2 months ago
  •  ...the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are looking for a Software Engineer with a background in Platform Engineering to build and scale our modern infrastructure. In this role, you will bridge the gap... 
    Temporary work
    H1b
    Work at office
    Flexible hours

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • $77.84k - $86.36k

    Embedded Software Engineer Entry Level As a software engineer for our Idaho Scientific group, you’ll be a member of a cross functional team responsible for designing and deploying secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a... 
    Internship
    Flexible hours

    General Dynamics

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

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