Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Sol-Ark, LLC

Job Description

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Allen, TX vacancy
  • $107.5k - $173.5k

    The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming Audio engineering team, responsible for designing, developing, and sustaining high-performance firmware and software solutions for next-generation and legacy audio products... 
    Suggested

    Crestron Electronics

    Plano, TX
    5 days ago
  • $107.5k - $173.5k

    OverviewCrestron’s firmware team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our next generation systems. As a member of the firmware development team, your daily activities... 
    Suggested

    Crestron Electronics

    Plano, TX
    3 days ago
  • $132k - $214k

     ...notes to support platform bring-up, handoff, and long-term maintainability.QualificationsBS/MS in Computer Science or Electrical Engineering is required6 - 8 years of experience in embedded Linux/Android development with strong C/C++ skills.Proven experience with V4L2,... 
    Suggested
    Night shift

    Crestron Electronics

    Plano, TX
    5 days ago
  • $145k - $185k

     ...FPGA Firmware Developer ISA is seeking a highly skilled and motivated FPGA Firmware Developer to join our growing team. This position...  ...and software applications. Collaborate with hardware engineers to ensure efficient data flow between FPGA and host processors... 
    Suggested

    Innovative Signal Analysis

    Richardson, TX
    4 days ago
  •  ...Department Overview The Embedded Software Team at Motorola Solutions, Inc. delivers firmware for embedded devices including in-car video systems and body cameras. The highly skilled engineers in this team utilize their diverse backgrounds and specializations to develop... 
    Suggested
    Full time
    Relocation

    Motorola Solutions

    Allen, TX
    11 hours ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    3 days ago
  • $105.9k - $145k

     ...company that values purpose, collaboration, and excellence then we’d love to meet you. We are seeking an experienced Senior Software Engineer to design, develop, and modernize our windows application. In this role, you will contribute to technical design and... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    3 days ago
  •  ...end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. L3Harris Engineering Hiring Event – Rockwall, Texas (11/10)   Must have a minimum of 3 years relevant experience and be eligible to obtain a DOD... 
    Local area

    L3Harris Technologies

    Allen, TX
    4 days ago
  • $76.4k - $98k

     ...Software Engineer II General information Press space or enter keys to toggle section visibility JobID 17468 Position Level Individual Contributor Team Technology Solutions & Svcs Working Time Full-Time Position Type Regular Workplace... 
    Permanent employment
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work

    Jack Henry & Associates

    Allen, TX
    20 hours ago
  • $68.9k - $131.1k

     ...your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX.What You Will DoSoftware Engineer II - Sensors, Space and Air - McKinney RMDJoin the Software Engineering team at Raytheon, where we develop cutting-edge software applications... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    2 days ago
  •  ...and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. This role is ideal for an engineer with strong Linux systems expertise who believes infrastructure should be automated, repeatable, observable, secure, and maintainable... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Allen, TX
    6 days ago
  •  ...Position Summary We are seeking a Senior Embedded Linux Software Engineer to design, develop, and support embedded software solutions for...  ...interactions. Develop prototypes to evaluate new hardware, firmware, and software technologies. Integrate new hardware platforms... 

    HumCap, Inc.

    Richardson, TX
    26 days ago
  •  ...0 countries depend on APCON solutions. We are collaborative, innovative, and committed to excellence. We are looking for a Firmware Engineer who reflects these values. This role is fully on site. Candidates selected to move forward will complete our standard prescreening... 
    Temporary work
    Flexible hours

    APCON

    Plano, TX
    10 days ago
  •  ...Job Description What is in it for you? As a Firmware Engineer , you will develop, enhance, and maintain embedded firmware for medical devices . You will work within an established architecture, implement new features, fix defects, and support verification... 

    Futran Tech Solutions Pvt. Ltd.

    Plano, TX
    3 days ago
  •  ...Job Description Job Description Description: The Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms... 
    Work at office

    Synapse-ITS

    Plano, TX
    12 days ago
  •  ...Embedded Engineer Plano, Texas, United States Or refer someone Job Openings Embedded Engineer About the Job Full job description...  ...) ~5- 10 years of experience in Embedded SW development. ~ Firmware development with Microcontroller and ARM ~ Integration with... 
    Contract work
    Relocation

    RxCloud

    Plano, TX
    1 day ago
  • We are seeking an experienced SAP Ariba Consultant to provide functional support, production support, and enhancement services across SAP Ariba modules. The ideal candidate will have hands-on experience in Supplier Management, Guided Buying, Catalog Management, Buying ...

    2T Consulting

    Fairview, TX
    2 days ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    1 day ago
  • Nordson Medical seeks an ambitious engineer-in-training to join our team in a hands-on role supporting electronics, software, and electromechanical systems. You will participate in sustaining daily operations, troubleshooting production issues, and contributing to ECOs... 
    Internship

    Nordson Corporation

    Allen, TX
    3 days ago
  •  ...Contribute to test fixture support, test method improvements, calibration activities, software/firmware checks, and protocol execution as assigned.* Assist with engineering change order (ECO) documentation, verification activities, implementation support, and post-change... 
    Hourly pay
    Internship
    Work at office

    Nordson Corporation

    Allen, TX
    10 hours ago
  •  ...Lead / Senior Fire Protection Engineer/Consultant Allen, Texas, United States; Austin, Texas, United States; Denver, Colorado, United States; Houston, Texas, United States Company Overview Throughout our worldwide network of experts, clients and communities,... 
    Temporary work
    For contractors
    Local area
    Relocation

    JENSEN HUGHES

    Allen, TX
    2 days ago
  • $68.9k - $131.1k

     ...electronic designs Layout and routing support of printed circuit boards Qualifications You Must Have:Master’s degree in Electrical Engineering, Computer Engineering or related Science, Technology, Engineering or Mathematics (STEM) major obtained by start date.Experience... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    4 days ago
  •  ...Job Description Job Description:\n\nPosition Summary\nThe Senior DevOps Engineer supports Credit Union of Texas's vision to be the trusted financial partner for our members and our community by building and owning the end-to-end software development lifecycle (SDLC... 
    Work at office
    Immediate start

    Credit Union of Texas

    Allen, TX
    17 days ago
  •  ...global financial fraud landscape.We're looking for an exceedingly versatile Senior Data Architect to work in Digital Identity & Fraud Engineering team. As a Senior Technologist in the team, you’ll be responsible for the technical direction of our Products, ensuring that we... 
    Full time

    London Stock Exchange Group

    Allen, TX
    5 days ago
  •  ...Electrical Hardware Engineer We are looking for an innovative Electrical Hardware Engineer to join our engineering team. In this role, you will design, develop, and test hardware solutions for electronic components, ensuring they meet product specifications, quality... 

    Kasmo Global

    Plano, TX
    4 days ago
  •  ...Job Description Job Description We are looking for a skilled Mobile Engineer to perform technical and mechanical functions related to the property's plant and equipment in order to achieve energy efficiency, cost effectiveness, and engineering services to the building... 
    Hourly pay
    H1b
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Lincoln Property Company

    Allen, TX
    24 days ago
  •  ...Position:  We are seeking a motivated, hands-on Application Engineer I to join our engineering team. This early-career role is well...  ...is eager to build broad technical experience across hardware, firmware, product development, quality assurance, technical documentation... 
    Permanent employment
    Full time
    Internship
    H1b
    Work at office

    Sol-Ark, LLC

    Allen, TX
    1 day ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Raytheon

    Plano, TX
    5 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...and cross-discipline teams (Systems Engineering, Algorithms, Firmware and Hardware) on design exploration and problem solving.Architect... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    5 days ago
  •  ...including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. About the Position Application Engineer with extensive knowledge of BESS will work within R&D group, closely aligned with Tech Support, Marketing and Sales to provide a constant... 
    Permanent employment
    For contractors
    H1b

    Sol-Ark, LLC

    Allen, TX
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!