Team Lead Embedded Software Developer
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