waypointjobs

Sol-Ark Inc

Firmware Engineer

allen, TX

Check who can apply and the requirements below before continuing.

About this opportunity

Sol-Ark Inc lists this Firmware Engineer opportunity in allen, Texas. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Location:

This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area).

Full-time W-2 ONSITE opportunity (not remote)!

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).

#LI-DNI

#J-18808-Ljbffr

Worksite address

allen, TX, 75013, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Space Systems Mechanical Engineer

laurel, MD

See pay details in description

Description Do you want to design and build unique space structures and spacecraft for NASA missions that enable groundbreaking scientific disco…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Security Engineer

laurel, MD

See pay details in description

Description Are you looking for an opportunity to utilize your technical skills to solve complex, real-world problems? If so, we're looking …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Advanced Reentry Mission Engineer

laurel, MD

See pay details in description

Description Are you interested in hypersonic and reentry system design and prototyping? Do you want to make contributions to next generation …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Thermal and EO/IR Modeling and Simulation Engineer

laurel, MD

See pay details in description

Description Are you looking for a unique opportunity to impact significant advances to the nation's groundbreaking integrated air and missile de…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Network Effects Engineer

laurel, MD

See pay details in description

Description Do you want to perform advanced research, development, and test & evaluation of communications systems and network technologies that…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Realization and Resilience Engineer

laurel, MD

See pay details in description

Description Are you passionate about applying system engineering principles to influence the development and resilience of future strategic weap…

Listing review due 2026-10-06View job