Senior Software Engineer (Firmware)
Greenlight Professional Services
Senior Software Engineer (Firmware)Client seeks a talented and motivated Firmware Engineer to join our engineering team developing handheld network testing products. The ideal candidate will have strong expertise in real-time operating systems (RTOS), microcontroller programming (STM32 or similar), and embedded UI design. You will be responsible for developing and maintaining firmware for embedded systems, enabling seamless hardware-software integration, and ensuring high reliability and performance in resource-constrained environments.Key Responsibilities:Design and implement firmware for embedded systems using C/C++ on RTOS and bare-metal environments.Develop and maintain embedded applications and drivers to support hardware subsystems.Program and debug microcontrollers (e.g., STM32) for peripheral control, power management, and real-time tasks.Implement embedded UI frameworks for handheld products with LCDs and touchscreens.Collaborate with hardware engineers to bring up new boards and ensure proper hardware-software integration.Optimize firmware for performance, memory footprint, and power consumption.Perform debugging, troubleshooting, and validation using oscilloscopes, logic analyzers, and protocol analyzers.Participate in system-level integration, validation, and testing across multiple NetAlly products.Create and maintain firmware specifications, test plans, and technical documentation.Qualifications Required:Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.8+ years of hands-on firmware development experience.Strong proficiency in C/C++ for embedded development.Experience with RTOS (e.g., FreeRTOS) and real-time scheduling.Experience with microcontrollers such as STM32, NXP, or Microchip, including peripheral configuration (SPI, I²C, UART, ADC, timers, DMA).Experience with embedded UI frameworks (e.g., LVGL, Qt for Embedded).Familiarity with firmware debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).Preferred:Experience with embedded Linux development (drivers, kernel modules, system integration).Familiarity with networking protocols (Ethernet, Wi-Fi) and low-level stack implementation.Knowledge of TCP/IP stack implementation and troubleshooting in embedded systems.Experience optimizing firmware for low power and battery-powered devices.Knowledge of secure boot, OTA updates, and firmware upgrade mechanisms.Familiarity with version control systems (Git) and CI/CD workflows.Knowledge of signal processing or measurement systems is a plus.Language and Interpersonal SkillsStrong communication skills and ability to interact effectively with hardware, software, and test engineers.Ability to document designs clearly and present technical information to peers and managers.Comfortable working in a fast-paced, multi-product environment where resourcefulness and problem ownership are key. Greenlight Professional Services
- ...continents. About the Role In this role, the Senior Firmware Development Engineer will participate in firmware engineering activities for... ...for storage/server applications Good system Hardware/Software integration skills Preferred knowledge of SES, BMC, BIOS...SeniorFull timeWorldwide
$127k - $190k
Title:Senior Software EngineerBelong. Connect. Grow. with KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will...SeniorFull timeLocal areaFlexible hoursDay shift- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
$98.1k - $182.1k
...DescriptionWhat We're DoingOur team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...defense technologies.The WorkLockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to develop software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
$130k - $160k
Position Summary We are seeking a Senior Software Engineer to be a primary technical contributor on the Multimode Threat Engagement Simulation Platform. You will own significant portions of the stack end-to-end — building the Julia computation backend, the React/TypeScript...SeniorContract workTemporary workWork experience placementLive outRemote workFlexible hours- ...Job Description Job Description NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis...SeniorWork experience placement
$135k - $165k
...Job Description Job Description Senior Software Engineer Job Family: Software Engineer City/State: Colorado Springs, CO USA Type and Schedule: Full-Time, Salary/Exempt, on-site with limited remote work flexibility. Annualized Salary Range: $135,000...SeniorFull timeRemote workFlexible hours- ...Careerscape is recruiting on behalf of our client, a mission-driven defense technology organization, for a Senior Software Engineer to support technical users within a classified High Performance Computing (HPC) research and development environment in Colorado Springs...SeniorFull timeRelocation packageFlexible hours
$99.45k - $134.55k
Software Engineer, Missile Defense National Team, C2BMC (Associate, Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for Software Engineers - Developers (Associate, Experienced, Senior) to join our Missile Defense National Team in Colorado Springs...SeniorFull timeContract workWork experience placementCurrently hiringVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$115.9k - $173.8k
...Title: Senior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your...SeniorFull timeTemporary workLocal areaRelocation package$200k - $275k
...Title: Senior Software Engineer KBR is seeking a Senior Software Engineer to design, develop, and maintain the software baseline of multiple contracts. The successful candidate will work across the full domain of our unit’s portfolio - from human-machine interfaces,...SeniorFull timeTemporary workLocal areaRelocation packageFlexible hours- Position Overview Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software...SeniorRemote work
$80k - $120k
Job Description Description SAIC seeks an experienced and energetic Senior Software Engineer to support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile...SeniorLocal area$100k - $155k
Senior Software Engineer Colorado Springs Why This Role Matters Senior Software Engineers are the technical anchors of our teams. You'll be the go-to person for a domain or service, ensuring that what we ship is not only functional but well-designed, tested, and sustainable...SeniorLocal areaImmediate startRelocationRelocation package- Senior DevSecOps Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for a Senior DevSecOps Software Engineer to support the Protected Tactical Enterprise Service (PTES) team in Colorado Springs, CO.As a DevSecOps Engineer on the Protected...SeniorPermanent employmentFull timeWork experience placementImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- NewGen Technologies seeks a mid-career HPC Software Engineer to join the TUS team onsite at a Colorado Springs customer site. You will port, optimize, and parallelize codes to customer requirements and help users maximize time-to-science using HPC resources. You will mentor...Senior
$200k - $275k
Title: Senior Software Engineer At KBR, we deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 37,000 people worldwide with customers in more than 85 countries and operations in over 28 countries...SeniorTemporary workLocal areaWorldwideRelocation packageFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...work at the intersection of embedded software, computer architecture, hardware security... ...security, trusted execution technologies, firmware authentication, and evaluation of...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
- ...Careerscape is recruiting on behalf of our client for a Senior Software Engineer to support technical users on a classified High Performance Computing (HPC) research and development environment in Colorado Springs, CO. In this role you will be the go-to technical resource...SeniorFull timeWork experience placementRelocation package
- ...services. We’re a nonprofit engineering, applied research, and advanced... ...disciplines including software vulnerability research and reverse... ...security.Roles & Responsibilities:Senior engineers in the embedded... ...processors and SoCsEmbedded firmware reverse engineeringFPGA and/or...SeniorInternshipLocal area
$105.1k - $231.1k
Job Title: Principal FPGA/Firmware EngineerJob Category: EngineeringTime Type: Full... ...AC) division builds transformational software and hardware solutions that support critical... ...customers alike. We are seeking a Senior FPGA/Firmware Engineer who leads complex architectures,...Contract workWork experience placementFlexible hours$140k - $157.5k
...government leaders shape the future. We engineer scalable, human-centered solutions that... ...blend product, design, AI, data, and modern software practices to modernize legacy systems,... .... Overview We are looking for a Senior Software Engineer to support our client,...SeniorContract workTemporary workLocal areaRemote work$166.9k - $309.9k
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Our Ground Integration team is seeking a Software Engineer to support the program in designing, developing, integrating, and testing various aspects of command and control (C2)...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$98.1k - $182.1k
...evolving prioritiesOur team leverages industry standard open-source software solutions such as GitLab, Kubernetes, Docker, and Rancher. Our... ...-first and “everything as code” mindset allows our software engineers to focus their time and efforts on what is most important -...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$98.1k - $182.1k
...Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new... ...Agile Release Train is seeking a Software Engineer that will thrive in a fast paced... ...concepts to non-software engineers, including senior program and military leaders.Experience...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...and developing the updated baseline and get the opportunity to work with an international customer!THE WORKEADGE-T is seeking a software engineer to join one of the agile development teams. In this role, you will:Decompose higher-level roadmap features into actionable...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$165k - $205k
...hundreds of TB of data each day, and this team owns most of the infrastructure which powers our real-time data pipelines. As a Software Engineer at Liftoff, you will: Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with...SeniorFull timeRemote work$139k - $174k
Title:Senior Sustainment Software DeveloperBelong. Connect. Grow. with KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your...SeniorCivilian ContractorFull timeContract workFor contractorsWork at officeLocal areaWorldwideFlexible hours- Senior Specialist, Software Engineer L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Firmware). Be the first to apply!
- software engineer amazon Colorado Springs, CO
- information technology software engineer Colorado Springs, CO
- federal - software developer Colorado Springs, CO
- graduate software developer Colorado Springs, CO
- rust software engineer Colorado Springs, CO
- software engineer remote Colorado Springs, CO
- junior software developer internship Colorado Springs, CO
- remote entry level software developer Colorado Springs, CO
- software engineer contract Colorado Springs, CO
- network software engineer Colorado Springs, CO



