Senior Firmware Engineer Job at AED, Inc, Bozeman, MT

Y1VzeVc2UmtSVmtlYmxybVEvYnViS3UzRFE9PQ==
  • AED, Inc
  • Bozeman, MT

Job Description

Salary: $200,000 - 240,000 per year Requirements:

  • Bachelors degree in Electrical Engineering, Computer Engineering, or a related field
  • Minimum of 10 years of professional firmware development experience
  • Proven ability to estimate and complete individual tasks on time and within budget
  • Experience managing codebases across various projects
  • Strong proficiency in embedded Linux environments
  • Expertise in C and C++ programming languages
  • Ability to design RTOS-based firmware architectures
  • Proficient in debugging and troubleshooting hardware using oscilloscopes and logic analyzers
  • Familiarity with Ethernet communication protocols in both Windows and Linux
  • Experience with Python (both versions 2.x and 3.x)
  • Understanding of CMake and/or Make
  • Competence in writing unit tests and utilizing code-coverage tools
  • Familiarity with Git, GitHub, and/or GitLab
  • Ability to identify firmware architecture and process improvement opportunities
  • Professionalism when representing AED in interactions with various stakeholders
  • Strong organizational skills to independently plan, prioritize, and execute tasks
  • Excellent written and verbal communication skills
  • Experience in FPGA design using Verilog (preferred)
  • Comfortable with USB HID and USB High-Speed Interfaces (preferred)
Responsibilities:
  • Design and implement firmware solutions for bare metal, RTOS, and Linux environments
  • Write and optimize code for a variety of microprocessors and FPGA soft processors across different hardware designs
  • Collaborate with hardware designers to improve interoperability between hardware and firmware
  • Assist hardware teams during board turn-on and debugging by writing code to test peripherals and verify their functionality
Technologies:
  • Embedded
  • Ethernet
  • FPGA
  • Firmware
  • Git
  • GitHub
  • GitLab
  • Hardware
  • Linux
  • Python
  • Verilog
  • Windows
  • Architect

More:

We are AED Product Development, an engineering design and development firm based in Bozeman, Montana, and a proud subsidiary of Sphere Entertainment Co. Our team is at the forefront of creating innovative solutions, exemplified by our work on the Big Sky camera system, an ultra-high resolution tool designed for the worlds highest resolution LED displays. Our vibrant workplace fosters collaboration, encourages a balance between work and life, and provides competitive compensation. Joining our team means contributing to pioneering technologies that positively impact society while enjoying extensive benefits such as a 401(k) with company matching, health, vision and dental insurance, and relocation assistance.

last updated 18 week of 2026

Job Tags

Full time, Relocation package

Similar Jobs

Cambridge Security Services

Armed Security Officer Job at Cambridge Security Services

**Join Our Elite Team as a Security Officer with Cambridge Security Services** Are you ready to take your career in security to the next level? Become part of the team at Cambridge Security Services, Florida's most respected security firm. We protect some of the... 

The HT Group

Safety Manager Job at The HT Group

The HT Group is seeking a Safety Managerfor our paving and roadway reconstruction client in the Dallas, Texas area. This role oversees safety and risk across construction projects and company operations, ensuring compliance with all applicable regulations while proactively... 

taco bell

Store Supervisor - Entry Level Job at taco bell

Taco Bell - 1101 Interstate Ct is looking for a full time or part time Store Supervisor for our location in Rossford, OH. As a Store Manager, you will assist the General Manager in managing the operations and staff on a day to day basis, including the execution of all company...

Seattle's Union Gospel Mission

Weekend Overnight Support Services Associate I - Women & Children's Ministries (Part-Time) Job at Seattle's Union Gospel Mission

 ...The Weekend Overnight Support Services Associate I will be responsible for maintaining facility safety, order, and cleanliness and will...  ...EAP and 24/7 Virtual Mental Health 100% company paid Work Environment While performing the duties of this job, the employee... 

Terranea Resorts

Spa Manager Job at Terranea Resorts

Overview: Primary responsibility is to assist the Spa Director in providing leadership, direction and supervision of staff in the...  ...in each department of the Spa. Be an active member of the spa management team. Effectively deal with internal and external guests, some...