Research Engineer I / II - Embedded Development Engineer
$63.87k - $95.01kSRI International
OverviewSRI is seeking a Research Engineer (Level I or II) onsite in Boulder, CO, to support the design, development, and prototyping of advanced embedded systems for sensing and real-time applications. This role emphasizes embedded software and hardware integration, real-time data acquisition and control, and hands-on laboratory development. You will work within multidisciplinary teams to develop embedded systems supporting cellular, radar, communications, quantum sensing, photonics, and other remote sensing applications. The ideal candidate enjoys working close to the software, developing and integrating embedded platforms, interfacing with sensors and electronics, and solving complex problems through hands-on prototyping and testing.This position is part of the Advanced Technology and Systems Division (ATSD), which develops innovative, high-performance technologies across domains including radar and electronic warfare, imaging, robotics, quantum sensing, and applied optics.ResponsibilitiesLeveling OverviewResearch Engineer ITypical Experience: 0–2 years (or recent graduate with relevant internship/project experience)Develops embedded software and firmware under guidance from senior engineersImplements and tests interfaces to sensors, data converters, peripherals, and other hardwareDevelops and tests software tools, services, and automation used to configure, operate, and evaluate embedded systemsContributes to automated unit, integration, and system-level testingSupports embedded system bring-up, integration, testing, and debuggingDevelops well-defined portions of real-time data acquisition, control, and processing systemsUses laboratory instrumentation and software tools to diagnose hardware/software interactionsUses Linux command-line tools for software development and troubleshootingContributes to rapid prototype development and system demonstrationsWorks on defined technical tasks with increasing independenceResearch Engineer IITypical Experience: 2–5+ years (or advanced degree with relevant experience)Independently develops embedded subsystems for sensing, data acquisition, processing, and controlIndependently develops and maintains networked software services that coordinate distributed, embedded, or laboratory systemsDevelops system architectures and hardware/software trade-off decisionsDevelops and integrates firmware, device interfaces, communication protocols, and real-time processing functionsDiagnoses complex issues involving hardware interfaces, operating systems, networking, and remote system operationEstablishes reliable development, deployment, testing, logging, monitoring workflows for Linux-based systemsLeads portions of hardware bring-up, system integration, test, and troubleshootingIntegrates embedded processors with sensors, FPGAs, RF electronics, and other system hardwareApplies DSP, RF, and system-level knowledge to embedded sensing applicationsProvides technical guidance to junior engineers and communicates results to project teams and stakeholdersKey Responsibilities:Design, develop, and integrate embedded systems for real-time sensing, data acquisition, processing, and controlDevelop embedded software, Python applications, networked services, test utilities, and automation scripts using C/C++, Python, shell scripting, or similar languages.Interface microcontrollers, processors, and SoCs with sensors, ADCs/DACs, FPGAs, RF electronics, and photonic hardwareDevelop and integrate hardware communication interfaces such as SPI, I2C, UART, USB, Ethernet, and other serial or high-speed interfacesSupport bare-metal, RTOS, and/or embedded Linux development depending on application requirementsDevelop, deploy, configure, and troubleshoot software and services on local, remote, headless, and embedded Linux/Ubuntu systems using secure command-line workflows.Perform hardware bring-up and debug hardware/software interactions using oscilloscopes, logic analyzers, spectrum analyzers, and other laboratory instrumentationDevelop and optimize real-time data pipelines with consideration for latency, throughput, memory, power, and processing constraintsSupport schematic review, component selection, and PCB development as needed for embedded system integrationCollaborate across software, FPGA, RF, mechanical, photonics, and systems engineering disciplinesPerform day-to-day development, build, test, deployment, and troubleshooting activities in Linux/Ubuntu environments using terminal-based toolsDevelop and integrate networked APIs and data transports used to coordinate distributed software and hardware components.Support rapid prototyping from initial concept through laboratory testing, field demonstration, and system maturationDocument system architectures, interfaces, designs, test procedures, and resultsQualificationsB.S. or M.S. in Electrical Engineering, Computer Engineering, Physics, or a related technical field RE I - 0–2 years (or recent graduate with relevant internship/project experience)RE II - 2–5+ years (or advanced degree with relevant experience)U.S. Citizenship with the ability to obtain and maintain a U.S. government security clearanceExperience developing embedded software or firmware using C/C++ or similar languagesProficiency developing and testing software in Python, with experience or coursework in C/C++ or another systems-oriented language.Experience with microcontrollers, embedded processors, SoCs, or similar computing platformsFamiliarity with embedded communication interfaces such as SPI, I2C, UART, Ethernet, or USBUnderstanding of digital and analog electronics and the interaction between embedded software and hardwareExperience with hardware bring-up, integration, and debuggingHands-on experience with laboratory instrumentation such as oscilloscopes, logic analyzers, multimeters, and signal generatorsStrong analytical, troubleshooting, and problem-solving skillsWillingness to travel occasionally for testing or fieldworkExperience working in Linux or Unix-like environmentsPreferred QualificationsExperience with bare-metal, RTOS, and/or embedded Linux developmentSkills in PCB design using Altium or other PCB design softwareExperience integrating embedded processors with FPGAs, SDRs, GPUs, sensors, or high-speed data convertersExperience using and developing bash scriptsKnowledge of digital signal processing (DSP) and real-time signal processing implementationExperience developing or integrating REST APIs, messaging systems, or other machine-to-machine communication interfaces.Experience with FPGA development or FPGA/processor interfacesFamiliarity with RF, mixed-signal, or photonic sensing systemsExperience with networking, high-speed data interfaces, DMA, or real-time data streamingExperience with low-power or battery-operated embedded systemsExperience with PCB schematic capture, layout, or design reviewBackground in research, rapid prototyping, or government-funded R&DExposure to AI/ML implementation on embedded or edge-computing platformsExperience using AI tools such as Pytorch and TensorflowFamiliarity with photodetectors, LEDs, lasers, or other semiconductor sensing devicesExperience characterizing electronic, optical, or environmental noise in low-SNR sensing systemsWhat We OfferWork on impactful, cutting-edge technologies in sensing, communications, and advanced electronicsCollaborative, mission-driven research environmentCompetitive compensation and comprehensive benefitsOpportunities for technical growth and leadershipThe salary range is: RE I - $63,873-$95,013; RE II -$81,522-$121,266 . Salary ranges will vary and are based on several factors, including geographic location, market competitiveness and equity amongst internal employees in similar roles. Positions may also qualify for SRI's Pay for Outstanding Performance program or the annual Performance Based Compensation program. SRI also has a competitive benefits package, to view details please go to SRI will accept applications until the position is filled.SRI is an independent nonprofit research institute headquartered in Menlo Park, Calif., with a rich history of supporting government and industry. We create and deliver world-changing solutions for a safer, healthier, and more sustainable future. For almost 80 years, we have collaborated across technical and scientific disciplines to discover and develop groundbreaking products and technologies and bring innovations and ideas to the marketplace.Job SummaryID: 2026-6505Category: EngineeringPosition Type: Full-TimeWorker Type: On-Site
$87.16k - $119.84k
...together, we are an extraordinary team.About the RoleThe IT Systems Engineer II is a role designed for professionals with a solid background... ...Space, we are committed to your personal and professional development. We empower you to make profound and meaningful contributions...SuggestedFull timeContract workWork experience placementLocal areaRemote work$101.59k - $151.12k
...Laboratory, in Boulder, CO, has an opportunity for a Photonics Research Engineer with experience in photonic integrated circuits to execute... ...and transitioning technology from basic research and development (R&D) to fieldable prototypes for both US government and commercial...SuggestedContract workWork experience placement$117.68k - $175.05k
OverviewSRI is seeking a Senior Research Engineer with deep expertise in RF and Systems Engineering to lead the development, integration, and evaluation of advanced radar, communications... ..., antennas, digital signal processing, embedded computing, software, and firmware....SuggestedWork at officeRemote work$174k - $252k
...optical performance and system tolerancing across various modules.Engineer modular optical systems to support effective scaling of quantum... ...community through the publication and formal dissemination of research outcomes.Minimum qualifications:PhD in Optics, Physics,...Suggested- ...Job Title: Product Engineer II Job ID: 27193 Duration: 24 Months Location: Lafayette Colorado 80026 Pay Rate: $45.00 - $50.00/hr on W2 Required Qualifications: ~ Bachelor's degree in Mechanical Engineering or Electrical Engineering . ~1-3 years...Suggested
$79.66k - $133.12k
...maximize their investment in location-based data and technology. As the Product Engineer II - Utilities, you will collaborate with customers, industry teams, and other product development team members to design, develop, and support the right geospatial solutions for electric...- ...CordenPharma is a leading full-service Contract Development and Manufacturing Organization (CDMO)... ...SUMMARY The Sr. MSAT Development Engineer provides technical leadership and documentation... ...from a variety of disciplines. Conducts research, experimentation, and documentation for...Contract workWork at officeWorldwideFlexible hours
$127.2k - $246.9k
...It's also enabled by our culture, which encourages individual development, embraces an inclusive environment, rewards innovative... ...currently seeking a Manager, Content Development, Detection Engineering & Automation to join our Enterprise Security Services organization...H1bLocal area- ...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...
$65k - $95k
...The Role We have an amazing opportunity for a detail-oriented engineer to solve hard problems and push renewable energy forward. We'... ...eye for detail, and isn't afraid of a challenge. Our project development team is rapidly acquiring commercial customers and developing...Full timeTemporary workPart timeFor subcontractorInternshipLive inWork at officeRelocationFlexible hours$90k - $110k
...Business Developer Engineering Services Location: Denver or Boulder, CO | Hybrid (34 days in-office) Status: Full-Time Compensation... ...our clients. With over $1 billion in projects awarded or in development, we partner with federal, state, and local governments, as...Full timeContract workFor contractorsWork at officeLocal areaVisa sponsorship- 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
$79.66k - $133.12k
...maximize their investment in location-based data and technology. As the Product Engineer - Defense Solutions, you will collaborate with customers, industry teams, and other product development team members to design, develop, and support the right geospatial solutions...- ...Description: Manager is looking for a Sr R&D Engineer that would perform test method dev and... ..., and reports operational, test, and research data to establish performance standards... ...using Solidworks for use in test method development and validation . Requirements: Bachelors...Contract workRemote work
$94k - $112.63k
...building a more sustainable future, we're powering it. Apply now and energize your career with a true leader in global energy. The Engineer, Development - WEST will be responsible for the design and engineering of utility-scale solar photovoltaic (PV) and battery energy...Full timeFor contractorsRemote workWorldwide$113k - $141.53k
...future, we're powering it. Apply now and energize your career with a true leader in global energy. AES is seeking a Senior Development Engineer to drive solar PV and integrated battery energy storage system (BESS) project development across the US and Internationally,...Full timeFor contractorsRemote workWorldwideFlexible hours$126k - $180k
...Develop tools and automation for better diagnostics/data fixes and debugging, either independently or in partnership with Product Engineering teams.Improve product feature offerings by providing partner feedback to internal cross-functional teams, including Product...Worldwide- ...Senior Product Development Engineer Job Summary: Senior Product Development Engineer possessing strong technical judgment and a deep... ...scopes, budgets, and schedules for assignments and projects. Researches new techniques in related fields to help support completion...Full timeTemporary workFor contractorsWork experience placementFlexible hours
$165k - $200k
...breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-... ...computing. Atom Computing is seeking a Senior Embedded Platform Engineer to enhance our software development workflows and maintain the critical...Temporary workWork at office3 days per week$156.67k - $215.44k
...driven, and together, we are an extraordinary team.About the RoleThe Senior Embedded Software Engineer role at Sierra Space brings extensive experience and deep expertise to the design, development, and architecture of complex embedded software systems. This role requires...Permanent employmentFull timeContract workWork experience placement$152k - $241.5k
...enthusiastic and technologically savvy engineers to join the Chips System Software team.... ...tapeout.Silicon verification, features development followed by post Silicon support and productization... ...proven experienceExperience in embedded software development, specifically in...Full time$165k - $225k
...Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software... ..., external technology partners, and researchers to develop new computing... ...years of professional embedded software development experience, or equivalent demonstrated...Full timeTemporary workFlexible hours- ...environment where your work truly matters, we’d love to have you on the journey with us. Position Overview The Product Development Scientist II works with the Research, Development, and Innovation (RDI) team to help grow Fresca Foods and develop the Fresca Foods Lab into a...Temporary work
$18 per hour
As a Processor on the Post-Production team your primary role is to harvest, trim, and package cannabis / cannabis products while maintaining cleanliness and sanitation standards. This is a full-time position. ESSENTIAL DUTIES (other duties may be assigned as needed...Hourly payFull timeImmediate startMonday to FridayShift work$130k - $160k
...EXCEL.We are presently seeking a Multi-Functional Engineering Manager that be responsible for the recruitment, development, and retention of the individual team members.... ...in Boulder, Colorado has key functions in Research and Development, Operations, Production, and other...Temporary workWork at office$170.3k - $226.4k
...window is expected to close on: 10/11/2026This role can be performed Dallas, Boulder or McLean locationsMeet the TeamThe Solutions Engineer is the technical member of the Customer Account Team! They are the trusted advisor to both customers and the Sales Representative...Full timeTemporary workLocal areaRemote workFlexible hoursShift work$94.1k - $123.48k
...people matter.Shift:The regular hours for this position are day shift.Job Description:We are seeking a Principal Mechanical Engineer, Product Development to support complex automated cryogenic systems for semiconductor test and measurement applications. The candidate will...Full timeLive inLocal areaRemote workFlexible hoursShift workDay shift- Senior Product Development Engineer Louisville, CO, United States Job Summary Senior Product Development Engineer possessing strong technical... ..., budgets, and schedules for assignments and projects. Researches new techniques in related fields to help support completion...Temporary workFor contractorsWork experience placementFlexible hours
$156.67k - $215.44k
...Job Description Position Title: Sr Embedded Software Engineer Position Description: Protingent Staffing has an exciting Direct Hire... ...utilize version control systems such as Git for software development and collaboration, enabling seamless teamwork and code management...Work experience placement$110k - $150k
...you are how we EXCEL.We are presently seeking a R&D Software Engineer who will support the continuous improvement and support of deployed... ...of expertise in software developmentSupport a formal software development lifecycle which delivers a well-documented, robust and...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Engineer I / II - Embedded Development Engineer. Be the first to apply!
- research phd Boulder, CO
- research chef Boulder, CO
- scientific research Boulder, CO
- education policy research Boulder, CO
- research professional Boulder, CO
- remote legal research Boulder, CO
- research sonographer Boulder, CO
- student research intern Boulder, CO
- medical research Boulder, CO
- research nurse practitioner Boulder, CO


