CareerPlan

Team Lead Embedded Software Developer

USARemoteFull-time2026-10-24 → 2026-11-10

Core

Lead and contribute to embedded software development for advanced flow measurement instruments.

Role type

Senior IC embedded software developer (Team Lead)

Builds

Embedded software solutions for flow measurement instruments

Domain

Industrial instrumentation / Oil and gas

Required skills

C++, embedded software development, version control, technical documentation, collaborative development, software architecture, technical reviews, automated testing, quality assurance

Preferred skills

embedded Linux, communication protocols, Python, JavaScript, MATLAB, unit testing, secure coding, physics, electronics, mathematics, oil and gas, measurement instrumentation, technical leadership, mentoring

Technologies

C++, embedded Linux, Python, JavaScript, MATLAB, version control systems

Responsibilities

Provide technical direction and support collaboration within the software development team, Design and implement embedded software solutions, Collaborate with software, electronics, physics, and other engineering disciplines, Contribute to software architecture and development practices, Support quality, security, and automated testing throughout the software development lifecycle

Seniority

Senior, hands-on IC with leadership responsibilities