Firmware Engineer
Sol-Ark company
About the Job Position: Firmware Engineer Location: This position will be based in our corporate headquarters in Allen, Texas (Dallas-Fort Worth area). ***This is not a remote position. Please use this link to apply: 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.
- 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.
- 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.
- Familiarity with functional safety standards like ISO 26262 or IEC 61508.
- Knowledge of dual-core architecture programming and inter-processor communication (IPC).
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Allen, TX vacancy
- ...Your Job Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part of a fast-paced firmware engineering team developing next generation optical transceivers for datacenter and telecom markets. The...SuggestedFlexible hours
$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- ...Role : Firmware Engineer (Embedded firmware development using C/C++) Experience: - Min 5+ Years Location: - Plano, TX (Hybrid) As a Firmware Engineer , you will develop, enhance, and maintain embedded firmware for medical devices . You will work within...Suggested
- ...Position Summary Our client is seeking a Firmware Engineer to support the development and optimization of embedded systems that power advanced technology solutions. This role will work closely with cross-functional teams to design, implement, test, and maintain...Suggested
- ...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...Suggested
- ...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
$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...- Firmware Engineer - Plano, TX - Contract to hire 50-80/hr C2C 3 days onsite in Plano Need to be US or GC Holders Experience 3-5+ years of overall software development experience in embedded SW or Firmware development. Experience in low level development and programming....Contract workLocal area
- Senior Firmware Engineer At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual work...
$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,...Night shift- Senior Embedded Firmware Engineer - Power Electronics We empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries...Shift work
- ...supported by talented people, tools and processes, and expertise. To return to the OmniOn Power website, click here. The Senior Firmware Engineer will lead the development of embedded firmware and digital control systems for next-generation DC-DC power conversion...
- Principal Firmware Engineer Location: MN Duration: 6 Months Required: Embedded Firmware Engineering background B.S. in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or CS Engineering Embedded algorithm Development per medical device...
$132k - $214k
OverviewThe Technical Lead Firmware Engineer provides deep hands-on technical leadership for embedded firmware development while remaining directly involved in design, implementation, debugging, integration, and release readiness. This role owns technical direction for...- About the job Senior Embedded Software Engineer About Castelion Castelion is bringing a new approach to defense development and production... ...fast and keep it reliable. Responsibilities Embedded & Firmware Development Design and implement embedded applications, device...
- ...Job Description Job Description Embedded Firmware Developer Applied Concepts, Inc. – Richardson, TX Embedded Firmware Developer... ...interaction with other development, test, and production engineers. Embedded Firmware Developer – What You'll Gain: Career...Permanent employmentFull timeH1bWork at office
$90k - $120k
...we do things. And we will be 100% committed to helping you reach your full potential. Job Description The Senior Software Engineer (with hardware interfacing) is responsible for the design, delivery, support, and improvement of complex in-house software applications...Full timeLocal areaImmediate start2 days per week- ...and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Staff Software Engineer, acting independently, participates in, and may lead the technical design and implementation of new products or enhancements. This...Full timeH1bWork at officeLocal areaRemote work
$104.9k - $174.7k
...Management. You can learn more about LexisNexis Risk at the link below, About the Role:We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the reliability of our production systems. This is not a purely advisory role you...Full timeWork at officeLocal areaRemote workWork from home$95k - $115k
...Summary Vital Services is seeking a talented and experienced Mid-Level Software Engineer to join our growing Application Engineering department. This is an extraordinary opportunity to be a part of, and play an integral role in, the expansion of our Information Technology...Full timeWork at officeRemote workFlexible hours- ...Responsibilities • Bachelor degree in Computer Science or related field; Master's degree preferred. • 8+ years' experience in key engineering roles, such as technical leader, software engineer, software architect, or other architecture/engineering positions • Exposure to...
- ...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 workFlexible hours
- ...Position: DevOps Engineer Job ID: 141251 Location: Hybrid -Allen, TX Duration: 12+ Months (Contract ) Job Description Costa Mesa, CA or Allen, TX (Must work onsite 1x per week, Costa Mesa, CA is first priority...Contract workShift work
$92.1k - $140k
...purpose, collaboration, and excellence then we'd love to meet you. Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking products to financial institutions across the country. You'll join a team...Permanent employmentH1bWork at officeLocal areaRemote work- ...developmentCreate pitch-perfect, cutting-edge technology that elevates the listening experienceAbout the RoleThis position is for an FPGA Design Engineer with 5 or more years of development experience. The position requires a self-motivated individual with a strong desire to succeed/...Full timeWork at office
$68.9k - $131.1k
...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 workWork experience placementWork at officeRemote workRelocationFlexible hours- Roles and Responsibilities Design, develop, and maintain enterprise applications using Python. Build and deploy document management and document capture applications incorporating OCR and Deep Learning capabilities. Develop and maintain Machine Learning models...
$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 workWork experience placementWork at officeRemote workRelocationFlexible hours$90.75k - $133.1k
...that at HARMAN you can grow, make a difference and be proud of the work you do every day.About the RoleWe are seeking a Hardware Engineer with experience in electrical hardware design to develop audio and video electronics for Professional A/V and control products under...Full time$83.8k - $107.6k
...infrastructure. Job Description The Unified Communications team at Motorola Solutions is seeking an adaptable, high-impact Senior Software Engineer (AI Operations) to spearhead the operational stability, automation, and AI-first transformation of our Mission-Critical Push-To-...WorldwideRelocationShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!



