Firmware Engineer Job at Coda Octopus Engineering, Inc., Murray, UT

  • Coda Octopus Engineering, Inc.
  • Murray, UT

Job Description

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

Job Tags

Full time

Similar Jobs

Delta-T Group Inc.

Paralegal / Legal Administrator Job at Delta-T Group Inc.

 ...years. Our corporate legal department in Bryn Mawr, PA services our business nationwide. Hiring for a Legal Assistant or Corporate Paralegal to support an in-house corporate legal department in Bryn Mawr, PA. Duties include but are not limited to managing the calendar,... 

Kforce Technology Staffing

Remote Senior Data Strategy Analyst Job at Kforce Technology Staffing

 ...Salary: $123,000 - 163,000 per year Requirements: At least 7 years of experience as a Data Systems Analyst, Business Systems Analyst, Data Analyst, or Data Governance Analyst Experience with enterprise applications, data warehouses, reporting platforms, integrations... 

Parenteral Drug Association

Training Coordinator Job at Parenteral Drug Association

 ...This position supports the coordination and execution of the Parenteral Drug Association (PDA)s training courses. Responsibilities include office administrative functions as well as training course setup, execution, and closeout support. This position reports to the... 

Franklin Heights Nursing & Rehabilitation Center

Assistant Business Office Manager Job at Franklin Heights Nursing & Rehabilitation Center

Join Our Team as an Assistant Business Office ManagerSupport Operational Excellence in Long-Term CareCreative Solutions in Healthcare is seeking a dedicated and detail-oriented Assistant Business Office Manager to join our growing team! In this role, you will support... 

Guidant Power

Level 3 Infrared Thermography Trainer - Project Based Job at Guidant Power

 ...Were hiring an experienced Level 3 Infrared Thermographer Trainer to perform onsite level 1 and level 2 infrared thermography certification...  ...camera operation, thermographic principles, and relevant safety practices. Excellent public speaking and communication skills...