Firmware Engineer II
Spectra Logic
Firmware EngineerSpectra Logic is hiring a Firmware Engineer to design, build and validate embedded firmware for its tape library systems, including the Cube and TFinity platforms. You will write the code that runs robotics, motion control, sensors, power and environmental subsystems, and that talks to the LumOS management software.You will work closely with hardware engineering, QA and software teams. The role spans bring-up of new boards, feature work on shipping products, and root-causing field issues.Responsibilities- Design, implement and maintain embedded C/C++ firmware for robotics, motor control, sensors, power management and environmental control subsystems.- Bring up new hardware: board-level debug, peripheral drivers, bootloaders and board support packages.- Develop and maintain communication interfaces between firmware and the LumOS platform (serial, CAN, I2C, SPI, Ethernet).- Implement firmware update, diagnostics and telemetry features that support manufacturing, QA and field service.- Write unit and hardware-in-the-loop tests, and support system-level validation with QA.- Support compliance testing (EMC, safety, environmental) by building test firmware and resolving issues found.- Root-cause and fix defects from production lines and customer sites using logs, debuggers, oscilloscopes and logic analyzers.- Take part in design and code reviews, and write clear technical documentation and release notes.Required Qualifications- BS in Electrical Engineering, Computer Engineering, Computer Science or equivalent experience.- 3+ years developing embedded firmware in C and/or C++ for production hardware.- Hands-on experience with 32-bit microcontrollers (ARM Cortex-M or similar), on bare metal or an RTOS.- Working knowledge of common embedded interfaces: UART, SPI, I2C, CAN, GPIO, ADC and PWM.- Comfortable reading schematics and datasheets, and debugging with JTAG/SWD, oscilloscopes and logic analyzers.- Experience with Git and a structured code review process.Preferred QualificationsExperience with motion control: stepper, BLDC or servo motors, encoders and closed-loop control.Background in robotics, data storage hardware or other electromechanical systems.Experience with an RTOS such as FreeRTOS, Zephyr or ThreadX.Embedded Linux experience (Yocto, device drivers, U-Boot).Familiarity with HVAC or thermal control, sensor fusion, or environmental monitoring.Exposure to EMC and safety standards (FCC, CISPR, IEC) and how firmware affects compliance results.Scripting in Python for test automation and tooling.Experience with CI pipelines and hardware-in-the-loop test rigs.Tools and Technologies- Languages: C, C++, Python, assembly (reading level)- Hardware: ARM Cortex-M MCUs, motor drivers, sensors, power controllers- Interfaces: UART, SPI, I2C, CAN, Ethernet, USB- Debug and test: JTAG/SWD debuggers, oscilloscopes, logic analyzers, HIL rigs- Workflow: Git, Jira, CI pipelines, code reviewLocation: Boulder, Colorado (on-site, 3 days per week; lab and hardware access required)Candidate AI Usage Policy: AI is a part of our daily work at Spectra, and we are committed to the responsible and ethical use of AI tools. However, we want to ensure a fair candidate process based on your own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) or other tools to assist with responses during interviews (whether in-person or virtual) is prohibited unless permission is explicitly provided.Compensation: 100-123K/ year. While this salary range is a good faith and reasonable estimate, a candidate's actual salary will be competitive based on a variety of factors including the candidate's knowledge, skills, and experienceBenefits:Medical, dental, and vision insurance401(k) with company matchingHealth Savings Account and Flexible Spending Account optionsShort-term and long-term disability insuranceEmployee Assistance ProgramPaid vacation, holidays, and sick timeEducational reimbursementHybrid work optionsApplication Window : Applications will be accepted until position has been filled.Why Spectra?Located in the foothills of the Rocky Mountains in Boulder, Colorado, Spectra is an entrepreneurial, private company with more than 40 years of proven success preserving, protecting and defending the world's data. Spectra offers a challenging, flexible and creative work environment. Our culture is one that drives personal opportunity and advancement and rewards high performance while maintaining a high-quality work-life balance. We offer a casual, hybrid work environment with ample opportunity to learn and grow within the company. Work out on your own or with our trainer at one of the on-campus gyms; grab lunch or snacks onsite or challenge the CEO to a game of pinball; and grow your career with peers who are second to none.Spectra is an Equal Opportunity EmployerSpectra is committed to recruiting and retaining a diverse and inclusive workforce. We are proud to be an Equal Opportunity Employer, and we never discriminate against applicants or employees on the basis of age, color, disability, gender, gender identity, gender expression, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other characteristics protected by applicable law.
$63.87k - $95.01k
OverviewSRI is seeking a Research Engineer (Level I or II) onsite in Boulder, CO, to support the design, development, and prototyping of advanced... .../project experience)Develops embedded software and firmware under guidance from senior engineersImplements and tests interfaces...SuggestedInternshipLocal areaRemote work$100k - $150k
...Embedded Software Engineer II Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first...SuggestedH1bWork at officeLocal areaFlexible hours$180k - $210k
...excited by the success of the Pod to date and still have a long way to go toward achieving our mission. Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and implementing...SuggestedFull timeRemote workSleeping nightsNight shift- ...analysis of functional issues or performance profiling with the firmware and hardware in test environments.Maintain existing products... ...assigned. QualificationsMinimum RequirementsBachelor Degree in Engineering, Computer Science or related field. At least three years of...Suggested
- Senior Firmware EngineerBoulder, COAbout the role:Lumicity have partnered with an Aerospace Robotics company to help source a Senior Firmware Engineer for their growing team.Technical requirements:10+ years of firmware engineering experienceExperience with C and Python...Suggested
$105.53k - $145.11k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level...Full timeContract workWork experience placement$80k - $120k
...Supplier Quality Engineer IICareers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to... ...our Medical Surgical portfolio. As a Supplier Quality Engineer II, you'll play a pivotal role in advancing Medtronic's mission: to...H1bLocal areaImmediate startFlexible hours$80k - $120k
...growth and cross-functional collaboration as we work together to engineer the extraordinary. Act boldly. Compete to win. Move with... ...our Medical Surgical portfolio. As a Supplier Quality Engineer II, you'll play a pivotal role in advancing Medtronic's mission: to...Full timeH1bLocal areaImmediate startFlexible hours$70.3k - $205k
...satellite communications, airborne timing, and navigation systems. Our Government Systems group in Boulder, CO is seeking a Senior Engineer II - Systems to manage and contribute to R&D programs in the field of timing and communications systems. This position is a fit for...Permanent employmentFull timeWorldwide$84k - $105k
...Yoh Life Sciences is hiring for a Microarray Print Process Engineer in Longmont, CO for a leading diagnostic company. The Process... ...quality and yield. Position: Microarray Print Process Engineer II Pay: $84,000-105,000 DOE Location: Longmont, CO...$66.12k - $104.4k
...As a Cloud Infrastructure Engineer, you will help build and look after the cloud and virtualized infrastructure. This is a hands-on, mid-level role where your work has real impact: working from the team's architecture and standards, you will set up cloud environments...Full timeTemporary workFlexible hours- ...As a Cloud Infrastructure Engineer, you will help build and look after the cloud and virtualized infrastructure. This is a hands-on, mid-level role where your work has real impact: working from the team's architecture and standards, you will set up cloud environments...
- ...Cloud Infrastructure Engineer (L2) About the Job The Cloud Infrastructure Engineer builds and sustains the cloud, virtualized and physical... ...with cloud-native services and with the operating system, firmware and hardware management layers beneath them. Key...Full time
$70.3k - $205k
...8 (PTP), Network Time Protocol (NTP), and Synchronous Ethernet. Our Government Systems group in Boulder, CO is seeking an Senior Engineer II- Information Security Systems (ISSE) to provide technical support in the design, implementation, and sustainment of cybersecurity...Permanent employmentFull timeWorldwide$84k - $105k
...KBI Biopharma Validation Department Level II ResourceAt KBI Biopharma, we are advancing science and accelerating breakthroughs.... ...data integritySupport risk and impact assessments pertaining to engineering and pre-requisite support of validation work processesSupport the...Contract workFor contractors$95k - $110k
...helps shape a healthier, brighter future for all.Learn about the Danaher Business System which makes everything possible.The Process Engineer II independently leads process improvement, operational excellence, and automation initiatives across the IDT Boulder site. This...Hourly payFull time$50 per hour
...DescriptionWe are Lockheed MartinYou will be the Hardware Development Engineer for the Hardware Development team which is responsible for... ...and modification of software and troubleshooting code for firmware (IC embedded code) applications. Work often involves analog and...Full timeTemporary workWork experience placementCasual workFlexible hours- ...Employer: AMAZON ADVERTISING LLC Offered Position: Software Dev Engineer III Job Location: Boulder, Colorado Job Number: AMZ9899639 Position... ...tools, systems or services using: (i.) Object Oriented Design, (ii.) distributed programming, and (iii.) C#, C++, or Java. Amazon....
$96.4k - $132.55k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Cybersecurity Engineer II is a mid-level position responsible for designing, implementing, and maintaining advanced security measures to protect the organization...Full timeContract workWork experience placement$99.1k
...areas of the company.• Ability to join a growing company with professional development opportunities.Position SummaryThe BioProcess Engineer II, Downstream role is responsible for process development, engineering, and technical support of downstream viral vector...Full timeTemporary workMonday to FridayFlexible hoursShift workWeekend work$105.53k - $145.11k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe DevSecOps Software Engineer role involves deploying, configuring and maintaining a robust software development environment. This mid-level position requires a...Full timeContract workWork experience placement$87.16k - $119.84k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe IT Systems Engineer II is a role designed for professionals with a solid background in IT systems and a passion for maintaining and optimizing IT...Full timeContract workWork experience placementLocal areaRemote work$88.45k - $121.64k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Supplier Quality Engineer II is responsible for ensuring that suppliers meet the quality standards required for our products. This position offers an...Permanent employmentFull timeContract workWork experience placementWork at office- ...analysis of functional issues or performance profiling with the firmware and hardware in test environments. Maintain existing... ...Qualifications Minimum Requirements Bachelor Degree in Engineering, Computer Science or related field. At least three years of...
- ...Position- Principal Embedded Software Engineer- Embedded C++ Location : Colorado, Boulder, USA ( Day 1 onsite) Experience - 10+ Years Key Responsibilities Software firmware development: Designing, developing, and testing SW/FW for embedded systems using languages like...Full timeWork experience placement
$150k - $180k
...average employee tenure is an exceptional 6.99 years.Job Summary: We're looking for a Senior Embedded Software Engineer to design, develop, and optimize firmware and low-level software for our products. You'll work closely with hardware engineers and product teams to...Full timeTemporary workWork at officeRemote workFlexible hours$125k - $155k
...empowering each other every day to develop our skills, knowing that there is always room for growth.As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems. You will...Permanent employmentTemporary work- ...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Mechanical Engineer II role focuses on providing solutions to a variety of technical problems of moderate scope and complexity related to mechanical...Full timeWork experience placement
$94.09k - $129.39k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Systems Engineer II contributes to the development and implementation of advanced ground system solutions supporting the Space Development Agency's...Full timeContract workWork experience placementImmediate start$91.16k - $125.36k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleAs a Test Engineer II at Sierra Space, you will utilize your knowledge and experience to contribute to the testing and validation of aerospace systems...Permanent employmentFull timeContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!




