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

Senior Firmware Engineer

Sol-Ark

Job Description

Job Description

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.


Please use this link to apply:
hire.com/job/1019325/senior -firmware-engineer.

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.


We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. 

Please note: This role is strictly focused on resource-constrained microcontrollers (bare-metal and RTOS environments). Candidates whose primary background is in application-level software, embedded Linux, or microprocessor systems will not be a fit for this position. 

You will join an established, highly capable team of senior firmware engineers to architect, develop, and maintain critical low-level device interactions, bridging the gap between hardware functionality and system logic. 

Responsibilities:

  • Architect and develop production firmware exclusively for resource-constrained microcontrollers (e.g., ESP32, TI C2000, ARM Cortex-M, or similar platforms) in bare-metal and RTOS environments. 
  • Write, optimize, and maintain efficient low-level code in C. 
  • Develop and configure low-level peripheral drivers and communication interfaces (UART, SPI, I2C, PWM, etc.). 
  • Perform deep hardware-level debugging to resolve complex hardware/software integration issues, including tracking down stack overflows, memory leaks, and tight timing constraints using oscilloscopes and logic analyzers. 
  • Collaborate directly with hardware engineers to define system interfaces and pinouts early in the design lifecycle. 
  • Automate and maintain local development environments and CI/CD pipelines (utilizing tools like Jenkins, Docker and Bitbucket).  

Requirements:

  • Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, or Computer Science. 
  • 10+ years of professional experience strictly focused on microcontroller-based firmware development , distinctly separate from high-level microprocessor or OS-based development. 
  • Deep proficiency in C for embedded systems and extensive hands-on experience with Real-Time Operating Systems (e.g., FreeRTOS, ESP-IDF). 
  • Proven ability to work intimately with hardware schemas, read datasheets, and write firmware that interacts directly with registers and MCU peripherals. 
  • Extensive experience debugging complex embedded systems using hardware tools (JTAG, SWD, logic analyzers). 
  • Familiarity with software configuration management tools, version control systems, and automated build processes. 
  • Excellent communication skills with a track record of thriving in a collaborative, senior-level engineering environment. 


Desired Qualifications:

  • Knowledge of power electronics, power inverters, or complex control algorithms. 
  • Familiarity with cellular modems, Bluetooth, Wi-Fi, and IoT protocols. 
  • Familiarity with functional safety standards (ISO 26262) and safety-critical software development. 
  • Familiarity with Agile or Scrum software development methodologies. 

Benefits:

We offer a competitive salary and performance-based bonus program, top-tier benefits package, including medical, dental, and vision insurance, 401(k), and paid time off.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Allen, TX vacancy
  •  ...future sponsorship. We are seeking an experienced Embedded Software Engineer with 10+ years of professional experience, specifically focused...  ...with cross-functional teams, including hardware engineers, firmware engineers, and system architects, to define software... 
    Senior
    Permanent employment
    Full time
    Casual work
    H1b

    Sol-Ark company

    Allen, TX
    3 days ago
  •  ...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 ideal candidate... 
    Senior

    Molex

    Allen, TX
    5 days ago
  • $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... 
    Senior

    Crestron Electronics

    Plano, TX
    3 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...  ...embedded Linux and Android based products. The Senior Firmware Engineer for our Android/Linux BSP team... 
    Senior

    Crestron Electronics

    Plano, TX
    21 hours ago
  •  ...Crestron Electronics, Inc is seeking a Senior Firmware Engineer to join our embedded software team developing Android/Linux BSP for ARM-based platforms. You will participate in the full SDLC from design to field support, working cross-functionally with hardware and software... 
    Senior

    Socket

    Plano, TX
    3 days ago
  • $132.4k - $251.6k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay...  ...through production and sustainment.We are currently seeking a Senior Principal Firmware Engineer Lead to join our team.The position is an onsite... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    4 days ago
  •  ...any other employment-based visa requiring future sponsorship. About the Position: We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. *** Please note: This role is strictly focused on resource-constrained... 
    Senior
    Permanent employment
    Full time
    H1b
    Local area

    Sol-Ark, LLC

    Allen, TX
    16 days ago
  • $86.8k - $165.2k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay...  ...the future of aerospace and defense.Raytheon is seeking a Senior FPGA and Firmware Design Engineer to support an active program through RTL development... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

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

    Jack Henry & Associates

    Allen, TX
    4 days ago
  •  ...A financial services technology firm is seeking a Senior Software Engineer to join their agile R&D team in Allen, Texas. You will lead the design and development of cloud-native microservices and web applications that support financial crime detection. The ideal candidate... 
    Senior
    Remote work

    Jack Henry

    Allen, TX
    2 days ago
  • $165k - $241.4k

     ...Cisco services and data platforms, including the flagship Meraki Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data pipelines to power their data-driven decisions. In this role you... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Allen, TX
    2 days ago
  • $104.9k - $174.7k

     ...Data 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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    RELX Group

    Allen, TX
    2 days ago
  • $139.3k - $203.6k

     ...6Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Senior Kubernetes Platform Engineer - AI Infrastructure - hybrid (2013580)***hybrid role requires some on-site work activity at Research Triangle Park NC... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Allen, TX
    3 days ago
  • $86.8k - $165.2k

     ...expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market.As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    2 days ago
  • Minimum of 5 years of experience in software development. BA/BS in Computer Science or equivalent degree. Prior experience as a developer in an agile work environment part of the Scrum team. Experience with designing and using web APIs like gRPC, ReST etc Experience...
    Senior

    Vets Hired

    Plano, TX
    21 days ago
  • $170k - $240.75k

     ...family of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power... 
    Senior
    Remote work

    Shutterfly

    Plano, TX
    4 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,... 
    Night shift

    Crestron Electronics

    Plano, TX
    3 days ago
  • DescriptionJoin the Enterprise Justice team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients... 
    Senior

    Tyler Technologies

    Plano, TX
    21 hours ago
  •  ...Job Title: Sr Software Engineer Department: IT Pay Grade: Overtime Eligibility: Exempt Date: June, 2026 Job Summary : We are seeking an innovative, high-caliber Senior Software Engineer to drive the architectural design, full-stack development... 
    Senior

    Smart AutoCare

    Richardson, TX
    12 days ago
  •  ...Job Description Job Description 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... 
    Permanent employment
    H1b

    Sol-Ark

    Allen, TX
    2 days ago
  • $107.5k - $173.5k

     ...'s Streaming team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply...  ...of audio video streaming solutions. As a member of the firmware development team, your daily activities will include the full lifecycle... 
    Senior

    Crestron Electronics

    Plano, TX
    3 days ago
  • Create the future of e-health together with us by becoming a Senior Software DeveloperAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and... 
    Senior
    Full time
    Remote work
    Flexible hours

    CompuGroup Medical

    Richardson, TX
    3 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...  ...through production and sustainment.The MPD department is seeking a Senior Digital Hardware Design Engineer to join our team. In this... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    2 days ago
  •  ...Summary: The senior software engineer supports custom AIT software solutions for large scale automated aerospace assembly systems for both domestic and international customers. They actively participate throughout the entire project lifecycle - design, procurement,... 
    Senior
    Permanent employment
    For contractors
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Night shift
    Weekend work

    Advanced Integration Technology

    Plano, TX
    13 days ago
  •  ...000-105000 / Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Senior Software DeveloperLocation: Plano, TX (Onsite)Years of Experience: 7 -10 YearsSkill: java, spring, microservicesJob Summary:We are... 
    Senior
    Full time

    SRI Tech

    Plano, TX
    3 days ago
  • Harris Geospatial Solutions is seeking a Sr. Principal, Counsel to support our Intelligence, Surveillance and Reconnaissance (ISR) sector. The role requires extensive legal expertise and a proactive approach to managing risks and providing strategic counsel in support ...
    Senior

    Harris Geospatial Solutions

    Plano, TX
    1 day ago
  • Create the future of e-health together with us by becoming a Senior Software Engineer IAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and... 
    Senior
    Full time
    Flexible hours

    CompuGroup Medical

    Richardson, TX
    3 days ago
  • Change the world. Love your job.About the JobAs a Data Engineer on the Smart Manufacturing and Automation team, you will design and implement data models that transform raw semiconductor manufacturing data into analytics-ready assets. Using modern lakehouse technologies... 
    Senior
    Local area

    Texas Instruments

    Richardson, TX
    5 days ago
  •  ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Senior
    Local area
    3 days per week

    Tyler Technologies

    Plano, TX
    4 days ago
  •  ...specializing in developing innovative software solutions for the public sector. We are currently seeking a talented and motivated Senior Software Engineer to join our dynamic development team. This is an exciting opportunity to work on cutting-edge projects and contribute to... 
    Senior
    Work at office
    Local area
    3 days per week

    Tyler Technologies

    Plano, TX
    5 days ago

Do you want to receive more vacancies?

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