Position Description
Title: Electrical Engineer - Embedded Systems & Programming
Location: Houston, TX 77055
Reports to: Engineering Manager
Position Summary
A skilled Electrical Engineer with expertise in embedded systems. The ideal candidate will have solid experience in hardware selection, design, board layout, firmware development, system integration, and deployment to production.
Key Responsibilities:
- Design and develop embedded hardware circuits and schematics for various electronic systems. Experience in Altium is a plus.
- Write, test, and optimize firmware and software for embedded devices using languages such as C, C++, or assembly
- Experience with Xilinx FPGA and REACH Dev Environment is preferred
- Develop and implement device driver or configuration software and APIs for embedded hardware components
- Conduct system-level testing, debugging, and troubleshooting of embedded systems
- Collaborate with cross-functional team including mechanical, software and chromatographic testers to ensure completion to production
- Manage firmware version control and documentation through Dassault PDM
- Select appropriate microcontrollers, sensors, and peripherals based on project requirements
- Perform embedded system validation and verification to meet quality and performance standards
- Support production and field deployment of embedded products
Qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- Proven experience in embedded system design and development
- Strong programming skills in C, C++, assembly, Python and VHDL or other HDLs.
- Experience with FPGA, SoC and microcontrollers
- Ability to develop for communications via SPI, I2C, I3C, UART, Ethernet, and USB
- Knowledge of PCB design tools and hardware debugging techniques
- Ability to work independently and as part of a team
Pay: $70,000.00 - $100,000.00 per year
Benefits:
Experience:
- Electrical Engineering: 3 years (Preferred)
- Embedded system: 3 years (Preferred)
Work Location: In person