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

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II in Boulder, CO vacancy
  • $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... 
    Suggested
    Internship
    Local area
    Remote work

    SRI International

    Boulder, CO
    1 day ago
  • $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... 
    Suggested
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic Plc

    Lafayette, CO
    3 days ago
  • $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... 
    Suggested
    Full time
    Remote work
    Sleeping nights
    Night shift

    Blaze Talent

    Boulder, CO
    1 day ago
  •  ...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

    The GEO Group, Inc.

    Boulder, CO
    3 days ago
  • 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

    Lumicity

    Boulder, CO
    4 days ago
  • $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 time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 days ago
  • $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... 
    H1b
    Local area
    Immediate start
    Flexible hours

    Medtronic plc

    Boulder, CO
    4 days ago
  • $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 time
    H1b
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Boulder, CO
    1 day ago
  • $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 employment
    Full time
    Worldwide

    Microchip Technology

    Boulder, CO
    5 days ago
  • $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... 

    Yoh, A Day & Zimmermann Company

    Boulder, CO
    5 days ago
  • $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 time
    Temporary work
    Flexible hours

    Astreya

    Boulder, CO
    3 days ago
  •  ...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... 

    Astreya

    Boulder, CO
    27 days ago
  •  ...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

    Astreya

    Boulder, CO
    2 days ago
  • $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 employment
    Full time
    Worldwide

    Microchip Technology

    Boulder, CO
    5 days ago
  • $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 work
    For contractors

    KBI BioPharma

    Boulder, CO
    4 days ago
  • $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 pay
    Full time

    Danaher Corporation

    Boulder, CO
    5 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Louisville, CO
    5 days ago
  •  ...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.... 

    Amazon Advertising

    Boulder, CO
    1 day ago
  • $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 time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    5 days ago
  • $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 time
    Temporary work
    Monday to Friday
    Flexible hours
    Shift work
    Weekend work

    ImmunityBio

    Louisville, CO
    4 days ago
  • $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 time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    1 day ago
  • $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 time
    Contract work
    Work experience placement
    Local area
    Remote work

    Sierra Space

    Louisville, CO
    2 days ago
  • $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 employment
    Full time
    Contract work
    Work experience placement
    Work at office

    Sierra Space

    Louisville, CO
    3 days ago
  •  ...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... 

    The GEO Group

    Boulder, CO
    17 days ago
  •  ...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 time
    Work experience placement

    Raas Infotek

    Boulder, CO
    5 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Technical Integrity

    Boulder, CO
    1 day ago
  • $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 employment
    Temporary work

    Ursa Major

    Boulder, CO
    3 days ago
  •  ...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 time
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  • $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 time
    Contract work
    Work experience placement
    Immediate start

    Sierra Space

    Louisville, CO
    4 days ago
  • $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 employment
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago

Do you want to receive more vacancies?

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