Firmware Engineer
$90k - $140kSwissDevJobs.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
- ...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
- ...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...SuggestedPermanent employmentInternshipWork at officeRemote work
$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...SuggestedFull timeRemote workWork visa- ...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...SuggestedTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
- ...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...SuggestedTemporary workH1bWork at officeFlexible hours
- 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...
$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 timeWork at officeRemote workFlexible hours- ...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 workH1bWork at officeWork from homeFlexible hours3 days per week
- ...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
- 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 timeLocal areaRemote work
- ...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 workH1bWork at officeWork from homeFlexible hours3 days per week
- ...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 officeFlexible hours
- ...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 workWork experience placementH1bWork at officeWork from homeFlexible hours3 days per week
- ...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 timeLocal areaRemote work
$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 packageFlexible hours- .... 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 timeImmediate start
- ...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 employmentFull timeInternshipWork at officeRemote work
- ...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 employmentInternshipWork at officeRemote work
$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 employmentTemporary workLocumWork from homeFlexible hours- : 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 timeWork experience placementWork at officeLocal areaRelocation packageFlexible hours3 days per week
- ...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
- ...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 subcontractorLocal area
- 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...
- ...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 timeWork at officeLocal area
- ..., 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 officeRemote workRelocationRelocation package
- ...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 officeFlexible hours
$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...- Embedded OS Engineer Ubuntu Linux firmware Qualcomm QRB5165 drone MK2 Yocto BitBake CI/CD pipelines system unit files headless embedded hardware low-level OS internalsFull time
- ...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 workH1bWork at officeFlexible hours
$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...InternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!




