Firmware & Embedded Systems Engineer at TSN Partners
Houston, TX 77043, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

150000.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Code, Rs485, Control Theory, Ethernet, Dental Insurance, Health Insurance, Digital Signal Processing, Usb

Industry

Information Technology/IT

Description

In this team, you will develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support codebase. You will also integrate with electrical engineers in hardware development, including component selection and system architecture.

QUALIFICATIONS

  • Strong C coding ability for embedded development in RTOS or bare metal.
  • Background in control theory, digital signal processing, and functional safety standards
  • Degree in CS/CE/EE or equivalent experience.
  • Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc.
  • Solid understanding and application of coding best practices, board bring up, and debugging

BONUS QUALIFICATIONS

  • Competition experience (FSAE, robotics) demonstrating a drive for exceptional performance.
  • Experience with Rust, Assembly, Ada/SPARK.
  • Experience with one or more microcontroller cores.
  • Not afraid to write code, push, test, fail, fix, and move on.
    Job Type: Full-time
    Pay: $120,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off

Ability to Commute:

  • Houston, TX 77012 (Required)

Ability to Relocate:

  • Houston, TX 77012: Relocate before starting work (Required)

Work Location: In perso

Responsibilities
  • Develop firmware for embedded systems operating in harsh and demanding environments
  • Work in a highly iterative development process (test early & test often) and own projects from inception through testing and production.
  • Design & implement embedded firmware in C/C++ for MCUs (ARM, Cortex-M/STM32, NXP, TI) in bare metal and RTOS environments.
  • Write HIL tests, perform hardware bringup tests, and contribute to boot loaders/secure updates.
  • Review schematics with the hardware team.
Loading...