Talent.com
Sr. Embedded Software Engineer
Sr. Embedded Software EngineerIn-Situ • Fort Collins, CO, US
Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

In-Situ • Fort Collins, CO, US
19 days ago
Job type
  • Full-time
Job description

Position Title : Sr. Embedded Software Engineer

Reports to : Software Engineering Manager

Department : Research & Development

Location : Fort Collins, CO

At In-Situ® Inc., we’re on a mission to monitor and protect water through innovative environmental and process monitoring solutions. As a global leader in water monitoring technology, we design and manufacture industry-leading products and solutions that combine cutting-edge engineering, high reliability, and user-focused design to provide an industry-leading experience across our entire water monitoring ecosystem.

Our culture thrives on collaboration, creativity, and a shared passion for making a positive impact. We serve customers worldwide with best-in-class instrumentation, sensors, mobile applications, and cloud-based solutions that enable smarter water management decisions.

If you’re ready to join a team where your work truly matters—where you’ll grow your skills, be challenged by talented peers, and help solve some of the planet’s most pressing challenges—we want to hear from you.

About This Opportunity

We're looking for a senior embedded software engineer who thrives at the intersection of firmware development and development infrastructure. While you'll contribute to our product firmware across multiple environmental monitoring platforms, your primary focus will be leading initiatives that transform how our team builds, tests, and releases software. You'll work closely with a talented team of embedded engineers who are eager to improve their tools and processes, and you'll have the opportunity to design and drive meaningful improvements in our development infrastructure.

Primary Responsibilities :

Sr. Embedded Software Engineers lead and implement software features, ensure delivery of high-quality, secure code, and collaborate across teams to sustain and grow applications. This role includes debugging complex issues, mentoring junior engineers, and staying current with evolving technologies to guide best practices.

  • Lead initiatives to improve build systems, CI / CD pipelines, and development tooling
  • Lead and attend design studios for software features
  • Optimize and maintain build infrastructure across multiple product families
  • Implement software features with minimal oversight
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Contribute to software architecture decisions with maintainability and extensibility in mind
  • Triage product or system issues and debug / track / resolve by analyzing the sources of issues and the impact on hardware
  • Ensure delivery of high-quality code that optimizes the company's investment
  • Maintain coding and security best practices
  • Mentor junior engineers on embedded development and DevOps practices
  • Collaborate with the team to define and implement testing strategies and automation infrastructure
  • Stay informed about technology changes and guide the business on current best practices and technologies
  • Collaborate with other engineers and teams on a regular basis

Position Qualifications :

  • Bachelor's degree or equivalent hands-on experience.
  • 7+ years of relevant software development experience.
  • Strong object-oriented design and programming skills.
  • Proficiency in C++ for embedded systems development.
  • Proficiency in understanding hardware systems constraints.
  • Effective troubleshooting and issue investigation skills.
  • Proficiency in building maintainable software with testing and extensibility in mind.
  • Understanding of software architecture fundamentals.
  • Strong understanding of the software development lifecycle.
  • Excellent communication skills.
  • Applicants must have legal authorization to work in the country of employment.
  • Work on-site, in person, at our facility in Fort Collins, CO.
  • Desired Experience : Embedded Systems

  • Strong experience with multiple C++ versions in resource-constrained environments
  • Experience with other embedded languages (Rust, Ada, assembly)
  • Experience with the following :  Modbus, RS485, RS232, SDI-12MSP430 and ARM Cortex-M processorsFreeRTOS or other modern RTOSDebugging embedded softwareBLE, cellular modems, and satellite modems
  • Build Systems & CI / CD (Highly Valued) :

  • CMake and build system design / optimization
  • CI / CD systems (GitHub Actions, TeamCity)
  • Embedded development toolchains and cross-compilation environments (IAR, ARM GCC, Keil, or similar)
  • Build artifact management and versioning strategies
  • Scripting and automation using Python or other scripting languages
  • Testing & Quality :

  • Hardware-in-the-loop (HIL)
  • Unit testing and integration testing for embedded systems
  • Static analysis and code quality tools
  • Total Rewards :

    Compensation : Compensation will be commensurate with the applicant's education, experience, knowledge, skills, and abilities, as well as alignment with market data and internal benchmarks.

  • Salary Range :  119,000 – 130,000
  • Additional Compensation : Participation in a Company-sponsored variable compensation plan.
  • Benefits Available :

  • Health, Dental, and Vision Insurance.
  • 401(k) matching.
  • Short and Long-Term Disability.
  • Group Life / AD&D Insurance.
  • Employee Assistance Program.
  • Will and Trust Preparation Services.
  • Travel Assistance Services.
  • 10 paid holidays per year (set by the company).
  • 20 days of Flexible Time Off (FTO) accrued evenly throughout the year.
  • Voluntary Benefits :

  • Life, AD&D, Pet Insurance, Identity Theft Protection, Legal Services.
  • Flexible Spending Account (FSA) for Dependent Care.
  • Health Savings Account (HSA).
  • Other supplemental options.
  • Additional Benefits :

  • Paid Parental Leave.
  • Continuing Education Reimbursement.
  • Dependent Care and Wellness Reimbursements.
  • In-Situ Inc. builds world-class environmental monitoring instruments and world-class careers!

    Create a job alert for this search

    Sr Embedded Software Engineer • Fort Collins, CO, US

    Similar jobs
    Sr. Mechanical Engineer (Will consider all Senior levels)

    Sr. Mechanical Engineer (Will consider all Senior levels)

    Redwire Space • Longmont, CO, United States
    Permanent
    Unlock the Future of Space at Redwire Space.Do you thrive on turning the impossible into reality? At Redwire Defense, every day presents an opportunity to innovate, tackle fascinating challenges, a...Show more
    Last updated: 6 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Advanced Technology Search • Fort Collins, CO, United States
    Full-time +1
    Our client is a leading communications chip maker in the market.Their market leading products are enabling the next generation of AI and cloud storage. Firmware Engineers at Senior to Principal leve...Show more
    Last updated: 30+ days ago • Promoted
    Senior Building Automation & Controls Engineer

    Senior Building Automation & Controls Engineer

    Tetrad Real Estate • Fort Collins, CO, United States
    Full-time
    Senior Building Automation & Controls Engineer.Fort Collins, CO (Tetrad Managed Portfolio).Full-time | Monday–Friday with rotating on-call. Tetrad Real Estate is seeking a Senior Building Automation...Show more
    Last updated: 8 days ago • Promoted
    Director, Software Engineering PS Software

    Director, Software Engineering PS Software

    HP • Fort Collins, CO, US
    Full-time
    Director, Software Engineering PS Software.HP is accelerating its investment in AI-powered experiences across Personal Systems, delivering intelligent software solutions that ship on millions of d...Show more
    Last updated: 27 days ago • Promoted
    Embedded Hardware Engineer

    Embedded Hardware Engineer

    SparkFun Electronics • Longmont, CO, US
    Full-time
    Since 2003, SparkFun has been helping turn ideas into reality – whether you’re creating a smart weather station, exploring the frontier of machine learning, building a robot for school ...Show more
    Last updated: 30+ days ago • Promoted
    Delivery Driver - Sign Up and Start Earning

    Delivery Driver - Sign Up and Start Earning

    DoorDash • Fe Warren Afb, WY, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Firmware Engineer for AI / Cloud Chips

    Senior Embedded Firmware Engineer for AI / Cloud Chips

    Advanced Technology Search • Fort Collins, CO, United States
    Full-time
    A leading communications technology firm is seeking experienced Firmware Engineers at Senior to Principal levels to develop Embedded Software for Integrated Circuits. The role requires proficiency i...Show more
    Last updated: 28 days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Fort Collins, USA

    Senior Software Engineer, Windows / Desktop Applications - Fort Collins, USA

    Speechify • Fort Collins, CO, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 2 days ago • Promoted
    Sr Engineer Application

    Sr Engineer Application

    Woodward, Inc. • Fort Collins, CO, United States
    Permanent
    Woodward is committed to creating a great workplace for all team members.Our company and its members are committed to acting with integrity, being respectful and accountable to one another, and sta...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocations • Fort Collins, Colorado, United States
    Full-time
    Key Responsibilities Design and implement automated testing frameworks Collaborate with development teams to ensure quality throughout the software development lifecycle Analyze test results an...Show more
    Last updated: 18 days ago • Promoted
    Staff GNC Software Engineer

    Staff GNC Software Engineer

    Ursa Major • Berthoud, CO, US
    Full-time +1
    The future of aerospace and defense starts here.Ursa Major was founded to revolutionize how America and its allies access and apply high-performance propulsion, from hypersonics to solid rocket mot...Show more
    Last updated: 13 days ago • Promoted
    Mechatronics & Robotics Tech

    Mechatronics & Robotics Tech

    Amazon • Loveland, CO, United States
    Full-time
    Application deadline : Applications will be accepted on an ongoing basis.Operations is at the heart of Amazon's business. We are known for our speed, accuracy, and exceptional service.Our buildings d...Show more
    Last updated: 8 days ago • Promoted
    Delivery Driver - Start Earning Quickly

    Delivery Driver - Start Earning Quickly

    DoorDash • Fe Warren Afb, WY, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...Show more
    Last updated: 5 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    MCKESSON • Longmont, CO, United States
    Full-time
    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare.We are known for delivering insights, products, and services that make quality care more accessibl...Show more
    Last updated: 9 days ago • Promoted
    System Validation Manager

    System Validation Manager

    Mondo • Fort Collins, CO, US
    Full-time +1
    Apply now : Systems Validation Manager, location is Onsite (Allentown, Fort Collins, or San Jose).The start date is March (targeted) for this Full-Time Permanent position. Onsite (Allentown, Fort Col...Show more
    Last updated: 6 days ago • Promoted
    Sr Quality Automation and AI CSV Engineer (Onsite)

    Sr Quality Automation and AI CSV Engineer (Onsite)

    Tolmar • Windsor, CO, United States
    Full-time
    Core Hours : Monday - Friday, 8 : 00 am - 5 : 00 pm.The Senior Automation and AI CSV Engineer will lead the design, implementation, and validation of automated systems and AI-driven solutions within a s...Show more
    Last updated: 30+ days ago • Promoted