Find a jobRecruiters

Firmware Engineer - TI C2000

Exclusive opportunity

Onsite

Firmware Engineer - TI C2000

Sol-Ark

Firmware Engineer - TI C2000

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Allen, TX, USA

Work mode:

Onsite

Published on:

7 September 2026

What they need


About us:

Sol-Ark is a Veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making the most reliable, innovative, and affordable solar storage solutions to power families & their businesses. Founded in 2013, the company has experienced massive, organic growth due to our equipment being 3x more powerful and capable than best-in-class alternatives. It is a fast-paced, yet casual work environment. We are a close-knit team looking to make significant contributions to a very fast-growing industry that values merit, character, aptitude, sustainability and self-reliance.

Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area). **This is not a remote position.

Please use this link to apply: https://sol-ark.prismhr-hire.com/job/1046779/firmware-engineer

Work Eligibility:

  • Candidates must be legally authorized to work in the United States without requiring employer-sponsored visa sponsorship now or in the future.
  • Candidates must have permanent work authorization in the United States. Sol-Ark does not provide visa sponsorship, including but not limited to F-1 CPT, F-1 OPT (including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship.

About the Position:

We are seeking a skilled Firmware Engineer to design and develop real-time control firmware for our next-generation power inverters. In this role, you will write high-performance code specifically for Texas Instruments (TI) C2000 Digital Signal Controllers (DSCs). You will collaborate closely with hardware engineers to implement advanced control loops, optimize power conversion, and ensure system reliability.

Responsibilities:

Firmware Development : Write clean, optimized C/C++ firmware for TI C2000 microcontrollers (e.g., F2837x, F28004x, F2838x).

Control Implementation : Code real-time digital control loops (PI/PR controllers, SVPWM, grid synchronization PLLs) for power inverter topologies.

Peripheral Configuration : Configure C2000-specific peripherals including high-resolution PWMs (e.g., ePWM), fast ADCs, eCAP, and eQEP.

Driver Architecture : Develop low-level drivers and protocols for communication interfaces including CAN, SPI, I2C, and UART.

Testing & Debugging : Utilize JTAG debuggers, oscilloscopes, logic analyzers, and power supplies to test and validate firmware on physical hardware.

Safety & Protection : Implement time-critical fault detection and protection routines to safeguard hardware components against over-current and over-voltage.

Requirements:

  • Education : Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience : 3+ years of experience in embedded firmware development for power electronics.
  • MCU Expertise : Proven experience programming TI C2000 DSCs using Code Composer Studio (CCS) and C2000Ware.
  • Domain Knowledge : Deep understanding of power inverter operations, switching topologies, and digital control theory.
  • Optimization : Experience utilizing the C2000 Control Law Accelerator (CLA) or Trigonometric Math Unit (TMU) for parallel processing.

Desired Qualifications:

  • Familiarity with functional safety standards like ISO 26262 or IEC 61508.
  • Knowledge of dual-core architecture programming and inter-processor communication (IPC).

Benefits:

We offer a competitive salary and performance-based bonus program, medical, dental, vision, accidental, FSA, HSA, Paid Time Off (PTO), and 401(k).

Other offers great for you!

These companies are also looking for great profiles

skiils

Data Engineer - Planet

Freelance

Lille, France

Onsite, Hybrid

Skills

SQL QueriesPythonDatabricksAWSdbtPySparkApache Airflow

14 hours ago

Quick apply

Naxo

Senior Quality Engineer - Tests automatisés

Freelance

Lille, France

Hybrid

Skills

Testing & QAPostgreSQLDatadogPlaywrightCucumberGitHub Actions

11 hours ago

Quick apply

Rheso.tech

Mission Secure Firmware Engineer

Freelance

Nice, France

Hybrid

Skills

Electronics

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools