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

Firmware Engineer

Geo Group Inc

Job Title BI Incorporated Overview BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at proving technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities. Qualifications Minimum Requirements Bachelor Degree in Engineering, Computer Science or related field. At least three years of engineering and programming experience. Three years of C and Python/C# programming. Active utilization of advanced coding assistance (such as Cursor or Claude) for refactoring, drafting specifications and on-device debugging preferred. Experience with Bare-metal programming, Cooperative Operating Systems, and Real-Time Operating Systems (RTOS) Experience with Cellular, Sub-GHz, WiFi, and BT communication protocols preferred. Active utilization of advanced coding assistance (such as Cursor or Claude) for refactoring, drafting specifications and on-device debugging preferred Experience with interface protocols such as SPY, I2C, and UART. Experienced in product troubleshooting using lab equipment such as oscilloscope and electrical meters. Ability to read electrical schematics. Knowledge of multi-tasking embedded software capabilities and constraints. Familiarity with the product development life cycle and extensive hands-on experience with multiple methodologies. Technical and analytical skills. Ability to evaluate technical alternatives and provide technical recommendations to management. Ability to analyze, troubleshoot and resolve hardware and software problems using lab equipment. Knowledge of project management techniques and practices, including time/cost estimating, scheduling. Proficiency in building development work plans for self and team. Ability to prioritize and lead multiple tasks. Ability to develop timely, creative, working embedded software-oriented solutions to specific end-user problems while remaining within the context of overall product specification. Excellent written and oral communication skills. Ability to clearly and professionally communicate with business users, team members and management. Ability to produce clear documentation and reports that can be understood by both technical and non-technical audience. Excellent customer service skills. Ability to maintain confidentiality with regard to information stored in operational databases. Ability to work with computers and the necessary software typically used by the department. Responsibilities Using a knowledge of current embedded software techniques and capabilities, develops and modifies embedded software programs to provide technical support to applications programmers and lower level developers. Designs, develops and documents technical aspects of embedded software systems and related hardware interface components for Company products with minimum supervision. Maintains current knowledge of new embedded software technology and advanced knowledge of electronic monitoring industry and user trends for Company products. Debugs and fixes hardware and software issues in embedded systems. Interfaces with low level microcontroller components Performs effective analysis of functional issues or performance profiling with the firmware and hardware in test environments. Maintain existing products and make updates to firmware to accommodate field issues or part obsolescence. Analyze data in order to troubleshoot firmware issues that occur in the field. Prepares and provides product training for Company support personnel as needed. Develops functional specifications for Company designed products. Assists department members with technical advice. Provides technical support to applications programmers and lower-level software developers. Participates in the project planning process and suggests ways to compete projects on time. Performs other duties as assigned. Equal Opportunity Employer GEO Group

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Boulder, CO vacancy
  •  ...complexities. Qualifications Minimum Requirements Bachelor Degree in Engineering, Computer Science or related field. At least three years of...  ...of functional issues or performance profiling with the firmware and hardware in test environments. Maintain existing products... 
    Suggested
    Full time
    Work at office
    Flexible hours

    The GEO Group, Inc.

    Boulder, 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
    Flexible hours
    Night shift

    Blaze Talent

    Boulder, CO
    5 days ago
  •  ...Google Boulder, CO, is seeking a Software Engineer Manager II for Firmware on Laptops and Tablets. You will lead a team of engineers, own project goals, and help define product strategy across embedded firmware efforts for ChromeOS devices. You will manage code quality... 
    Suggested

    Jobleads-US

    Boulder, CO
    2 days ago
  • $110k

     ...robots out in the real world automating dangerous, monotonous tasks? If so, consider joining us at PickNik as a Robotics Software Engineer. PickNik Robotics is the company behind MoveIt Pro, a software platform that combines AI and advanced motion planning to make robots... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    3 days per week

    Picknik Inc.

    Boulder, CO
    7 hours ago
  • $150k - $180k

     ...Job Description Job Description Senior Embedded Software Engineer — Job Description   About Us   eGauge Systems is an established...  ...Embedded Software Engineer to design, develop, and optimize firmware and low-level software for our products. You'll work closely... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Technical Integrity

    Boulder, CO
    4 days ago
  • $165k - $225k

     ...Computing Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems that integrate...  ...applications, operating systems, drivers, runtimes, networking, firmware, and hardware. Collaborating with software engineers,... 
    Temporary work
    Flexible hours

    Infleqtion

    Boulder, CO
    23 days 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
    17 days ago
  • $160k - $185k

     ...spent writing and owning code, not reviewing or directing others who do. You will work directly alongside physicists and hardware engineers, converting complex scientific requirements into software that controls real quantum machines. If you are looking to step back from... 
    Full time
    Temporary work
    Flexible hours

    Infleqtion

    Boulder, CO
    14 hours ago
  • $140k - $170k

     ...About the Role: We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems...  ...improvements in FreeBSD.   Familiarity with hardware design concepts or firmware development.   Knowledge of Go and Java frameworks is valued... 
    Full time
    Local area
    Flexible hours

    Spectra Logic

    Boulder, CO
    14 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office

    Speechify

    Boulder, CO
    14 hours ago
  • $103.1k - $171.8k

     ...next generation missile warning processing system for the US Space Force. The MDPAP Visualization team leverages web based, Unreal Engine, and backend data ingest and manipulation technologies to seamlessly present in-depth real-time sensor and event data visualization... 
    Full time
    Contract work
    Work experience placement
    Interim role
    H1b
    Remote work

    Smx

    Boulder, CO
    14 hours ago
  •  ...in working at NetApp? Search our open jobs -   Job Description NetApp is looking for an experienced Software Sustaining Engineer. Critical technical skills and experience would include : * Linux kernel level crash dump analysis * Linux driver troubleshooting... 
    Full time
    Local area

    Netapp

    Boulder, CO
    7 hours ago
  • $93.6k - $140.4k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Technologies Software General...  ...in. The Modem Systems Software team builds the low-level firmware and protocol software that powers cellular connectivity across... 
    Full time
    Work from home
    Worldwide

    Qualcomm

    Boulder, CO
    14 hours ago
  • $165k - $218k

     ...software on Linux based systems, including knowledge of system utilities and basic configuration ~ Experience testing and debugging firmware on hardware platforms ~ Experience with software infrastructure fundamentals including networking, security, and distributed... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boulder, CO
    14 hours ago
  •  ...heavily in a new product that we believe will help hundreds of thousands of independent websites stay independent. As a Software Engineer within Sovrn Labs you will be tasked with architecting, coding and researching a solution to a serious publisher problem. We have... 
    Full time

    Sovrn

    Boulder, CO
    14 hours 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
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Boulder, CO
    14 hours ago
  • $140k - $200k

     ...to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Full time
    Remote work

    Speechify

    Boulder, CO
    14 hours ago
  • $200k - $240k

     ...processing hundreds of billions of ad requests daily across a global, high-throughput exchange. We're looking for a Principal Software Engineer with deep roots in adtech infrastructure and a genuine conviction about what AI-native engineering looks like in practice. This... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Sovrn

    Boulder, CO
    14 hours ago
  •  ...services. Where needed, you'll help align systems with NIST 800-171/CMMC requirements, collaborating closely with the Principal Security Engineer, AWS infra team, dev tooling team, chief software engineer, and cybersecurity/GRC group. You'll work in a lean, impact-focused... 
    Full time
    Work at office
    Shift work
    3 days per week

    Spire

    Boulder, CO
    14 hours ago
  • $180k - $220k

     ...neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.  We are seeking a Hardware Engineering Manager... 
    Contract work
    Temporary work

    Atom Computing

    Boulder, CO
    4 days ago
  • $183.38k - $193.41k

     ...Senior Principal Software Systems Engineer Developing mission-critical systems that help keep people safe is what we do. At General Dynamics Mission Systems, you’ll be part of the team that helps heroes make a true impact. The work we do is important. The challenges... 
    For subcontractor
    Flexible hours
    3 days per week

    General Dynamics

    Boulder, CO
    2 days ago
  • $96k - $140k

     ...Applicants that do not meet these requirements will not be considered.   SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile Warning and Aircraft Tracking software. This is a unique opportunity to... 
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    14 hours ago
  • $114k - $171k

     ...Multi-Domain Operations, and Missile Defense Integration Business Unit (BU), Advanced Programs group has an opening for a Software Engineer – Level 3 or 4 (mathematician/algorithms developer/software engineer) . We are working on an autonomous distributed tracking... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Boulder, CO
    14 hours ago
  • $156k - $193k

     ...keep a security clearance. Applicants that do not meet these requirements will not be considered. SciTec is seeking a Systems Engineer with experience in software-defined sensor data processing pipelines and supporting computaional systems to support the Ground‑Based... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    9 days ago
  • $165k - $200k

     ...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in...  ..., Docker and Podman. Experience with OTA update workflows, firmware deployment processes, and secure device update protocols.... 
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Boulder, CO
    15 days ago
  •  ...research and prototype technologies for future hardware and software features. Collaborate with Performance, Power, OS, Hardware, firmware, framework, and application teams. Requirements At least 8 years of industry experience. Deep technical understanding and... 
    Full time

    Apple

    Boulder, CO
    4 days ago
  • $100k

     ...offers, often with starting salaries of $100k or more!We're looking for recent grads in Mathematics, Statistics, Computer Science or Engineering or candidates with gaps in their career or people wanting to switch careers into tech.SynergisticIT is committed to supporting... 
    H1b

    SynergisticIT

    Boulder, CO
    3 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
    1 day ago
  • Pattern Engineering Role Pattern is transforming airport ground operations through AI-driven software and robotics. Our mission is to make aviation logistics efficient, predictable, and human-friendly. With tools like Pulse (our data & dispatch platform), Co-pilot (think... 
    Flexible hours

    Pattern

    Boulder, CO
    5 days ago

Do you want to receive more vacancies?

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