Senior 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.
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).
- 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.
- 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.
Salary and 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.
#LI-DNI
- ...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...SeniorPermanent employmentFull timeCasual workH1b
- ...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
$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$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, 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
$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...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...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- ...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...SeniorRemote work
$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...SeniorFull timeWork at officeLocal areaRemote workWork from home$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...SeniorPermanent employmentFull timeTemporary workLocal areaFlexible hours$137k - $200.5k
...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/ML Infrastructure - hybrid (2013054)***hybrid role requires some work activity on-site at Research Triangle Park...SeniorFull timeTemporary workLocal areaFlexible hours$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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...SeniorRemote 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- 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
- ...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 employmentH1b
$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- 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...SeniorFull timeRemote workFlexible hours
$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...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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...SeniorFull time
- 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
- 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...SeniorLocal area
- 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...SeniorFull timeFlexible hours
- ...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...SeniorWork at officeLocal area3 days per week
- ...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....SeniorLocal area3 days per week
- Job Overview:KDP is seeking a Solution Engineer to design, build, and support data pipelines, orchestration, and semantic data models across modern data platforms, including Palantir Foundry, Databricks, and other analytics ecosystems. This role enables scalable, reliable...Senior
- Job Overview:Senior Principal Software Engineer - Warehouse OperationsWe are seeking a highly skilled and motivated Information Technology Engineer to oversee and enhance our warehouse operations systems. This role will be pivotal in ensuring seamless integration of technology...Senior
- Broadcom’s Datacom development team in Plano, Texas builds a leading relational database for mission-critical workloads and relies on IBM mainframe technologies. You will contribute to Datacom, designed for reliability with 24x7 availability, and integrate with JDBC/ODBC...Senior
$140k - $200k
...Clutch Canada is seeking a Senior Software Engineer to join their Core Experiences Team in Plano, Texas. This role involves collaborating with product teams to develop and optimize backend services using Kotlin, impacting users with learning differences. The ideal candidate...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior manager tax Allen, TX
- senior international accountant Allen, TX
- senior resident engineer Allen, TX
- senior performance engineer Allen, TX
- remote senior project manager Allen, TX
- senior implementation project manager Allen, TX
- senior designer remote Allen, TX
- senior implementation engineer Allen, TX
- senior level Allen, TX
- senior ux designer remote Allen, TX

