Senior Embedded Software Engineer
Core
Develop embedded software for low-power, high-reliability electronics used in demanding environments, including downhole applications.
Role type
Senior Embedded Software Engineer
Builds
Firmware and software for low-power, high-reliability electronic systems
Domain
Industrial electronics / Downhole electronics
Required skills
C/C++, embedded firmware development, low-power design, real-time systems, safety-critical applications, version control, requirements definition
Preferred skills
Python scripting, automated test setups, MPLAB, CStudio
Technologies
Git, JIRA, MPLAB, CStudio, Python
Responsibilities
Develop, test, and document new embedded software; define and maintain software requirements and functional specifications; ensure robust documentation and proper version control; collaborate with cross-functional teams including hardware, product management, QA, and operations
Seniority
Senior, hands-on IC
