← Back to jobs

TruEvan Technologies Logo
Firmware Engineer

TruEvan Technologies

 

Plano, TX, USA

Posted On: 1 day ago
Experience: 7+ years
Availability: Remote
Openings: 1
Category: Firmware Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Responsibilities:

  • Develop and maintain embedded firmware using C/C++ for real‑time MCU‑based systems
  • Implement features and resolve defects with guidance from senior engineers
  • Perform debugging using standard embedded tools (JTAG/SWD, logging, unit tests)
  • Participate in code reviews and adhere to coding standards and best practices
  • Contribute to unit, integration, and system‑level testing
  • Maintain traceability between requirements, implementation, and test cases
  • Collaborate with cross‑functional teams including Systems, EE, ME, and QA
  • Experience: 12+ Years

  

Educational Qualifications:

  • Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
  • Technical certification in multiple technologies is desirable.

 

Mandatory skills

  • Embedded firmware development using C/C++
  • 5–7 years of experience in MCU‑based real‑time systems
  • Strong understanding of RTOS concepts, interrupts, timers, and state machines
  • Hands‑on debugging using JTAG/SWD, logs, and unit tests
  • Experience with Git and Agile development methodologies
  • Strong fundamentals in data structures, memory management, and debugging

 

Good-to-Have Skills

  • Experience with Python
  • Exposure to low power embedded designs
  • Knowledge of communication protocols: UART, I2C, SPI, BLE
  • Exposure to medical device software development and IEC 62304
  • Strong communication skills and collaborative mindset

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs