Embedded Software Engineer
Indexed description
Embedded Engineer
Fortune 500 Oil & Gas Company
Contract
Sugar Land, TX
Project Overview
Our client is seeking an Embedded Engineer to support a new project built on an existing National Instruments (NI)–based hardware platform. This is not greenfield development — the core product and codebase already exist. The focus will be on architecting and developing new features, enhancing functionality, and supporting testing on standalone single-board hardware in a lab environment.
The engineer will work closely with an experienced team member who will provide architectural direction and guidance, and will collaborate with testing teams to ensure successful validation and final release.
Key Responsibilities
- Develop and implement new features within an existing LabVIEW codebase on NI hardware
- Modify and extend software running on CompactRIO (cRIO) / board-level RIO platforms
- Perform hands-on programming directly on hardware in a laboratory setting
- Support design changes, implementation, debugging, and refinement of embedded functionality
- Collaborate with test and validation teams to support final system testing
- Contribute to documentation, troubleshooting, and knowledge transfer within the team
Technologies & Hardware Environment
- NI LabVIEW
- National Instruments platforms, including:
- CompactRIO (cRIO)
- Board-level RIO (Remote Input/Output)
- Standalone single-board embedded systems
- Lab-based development and testing environment
Required Skills
- Strong LabVIEW development experience
- Experience working with NI hardware platforms (cRIO, CompactRIO, board-level RIO)
- Embedded development experience involving hardware-in-the-loop or lab-based systems
Nice-to-Have Skills
- Familiarity with oil & gas products or industrial equipment (helpful but not required)
- Exposure to HMI concepts or user-facing interfaces
- Experience with LabVIEW Web Interface / Web View development, including:
- JavaScript
- HTML
- Understanding how web-based components are called and presented through LabVIEW
- Experience enhancing or maintaining existing embedded codebases versus building from scratch
Brooksource is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, status as a protected veteran, or any other characteristic protected by law.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search