Sr. Firmware Engineer
$95k - $140kOmmo Technologies Inc.
Salary: $95,000 - 140,000 per year Requirements:
- We are looking for someone with 5+ years of relevant experience.
- We require a bachelors degree in computer engineering, computer science, mechatronics, electrical engineering, or a closely related discipline.
- We need hands-on experience with real-time operating systems (RTOS).
- We require experience working with ARM microcontrollers.
- We need strong embedded C/C++ development skills, including bare-metal firmware work.
- We expect a solid understanding of common circuits and electronic troubleshooting methods.
- We need familiarity with oscilloscopes, logic analyzers, and similar lab instruments.
- We are looking for someone comfortable tackling complex, ambiguous technical challenges.
- We need an understanding of standard software development practices and the ability to collaborate closely with software engineers.
- We expect the ability to manage several projects at the same time.
- We need someone who can develop a broad systems-level view to make long-term maintainable firmware decisions.
- Preferred experience includes Nordic Semiconductor SoCs.
- Python experience is a plus.
- C# experience is a plus.
- We will have you architect and refine a robust firmware tree that supports iterative improvement and long-term maintainability.
- You will make firmware architecture decisions and guide development from prototype through release.
- You will help establish scalable firmware processes as our company grows.
- You will develop low-level firmware in C/C++ for embedded systems.
- You will work on bare-metal firmware development.
- You will use a range of embedded peripherals to achieve precise event timing.
- You will optimize low-level code while balancing performance tradeoffs.
- You will create and maintain firmware documentation in our internal knowledge base.
- You will write firmware for a variety of embedded systems for both internal and external customers.
- You will collaborate with software and product teams to ensure end-to-end product performance and compliance.
- 3D
- ARM
- Architect
- C#
- Embedded
- Firmware
- Python
- Robotics
- C++
- Hardware
More:
We are Ommo, the pioneer of permanent magnet–based 3D tracking technology, building a next-generation tracking platform powered by magnetic sensing. Our system delivers ultra-precise, real-time 6DOF tracking for millimeter-scale wireless sensors, achieving up to 1,000 updates per second with accuracy down to 0.1 mm and no line-of-sight limitations. We partner with medical device OEMs and advanced technology companies working on surgical navigation, robotics, simulation, spatial intelligence, and human-machine interface solutions. This is a full-time, in-office role at our headquarters in Carrollton, Texas. We offer a competitive salary range of $95,000 to $140,000 per year and benefits including 401(k), 401(k) matching, dental insurance, health insurance, paid time off, relocation assistance, and vision insurance.
last updated 33 week of 2026
$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 in our next generation systems. As a member of the firmware development team, your daily activities...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
- ...REPORTS TO: VP of Engineering SCHEDULE: Monday-Friday, 8am-5pm (Hybrid) Note: We do not provide employment-based visa sponsorship or transfers... ...technology Position Summary We are seeking a Senior Firmware Engineer who will serve as a high-impact technical contributor...SeniorContract workTemporary workWork experience placementLocal areaMonday to Friday
- ...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...SuggestedContract workLocal area
- SAP RAR, CVI and New GL expertise1-2 Hands on Experience with SAP RAR implementationsBusiness facing role - Exceptional communication, presentation and business understanding skills requiredThis RR is backfill RR required to support S4 HANA pre-requisit and migration initiativesPosting...Senior
$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- Trusted Advisor to creates and sustains constructive trust with partner and leads the adoption of Microsoft architecture technologies. Architectural approach with partner’s business, applies broad industry experience/knowledge, understand technical blockers and adapts methodology...Senior
- ...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
- We are looking for a Senior Account Manager to drive sales for Lowe's largest regional pro customers. This role involves building relationships, conducting market research, and leveraging product solutions to achieve sales gains. Join us to make a siSenior
$125k - $145k
...opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Firmware Software Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $125,000–$145,000 Annually...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- DescriptionTyler Technologies is looking for a Sr. Lead Software Engineer at 5101 Tennyson Pkwy, Plano, TX 75024 to perform the following job duties:Partner with team leadership to define short- and long-term technical goals and execution plans. Provide technical input...SeniorTemporary workRemote work
- ...collaborative workplace where your ideas matter, join us as we lead the future of financing freedom of movement. Apply today.WHAT YOU WILL DOThe Sr. Software Developer (Salesforce) designs, develops, and supports scalable Salesforce solutions that enable critical business...SeniorFull timeWork at officeLocal areaImmediate start
- ...Our client is seeking a Rust Engineer to create, maintain, support, and enhance complex, cutting-edge embedded platforms. The ideal candidate will thrive in a fast-paced, innovative environment and contribute to the development of high-quality client products. This role...Senior
- ...abandonment. About the RoleUnder general supervision, the R&D Electrical Engineer (Senior) serves as a technical lead supporting the design,... ...-functionally with mechanical (packaging, thermal, grounding), firmware (interfaces, timing), systems, and manufacturing teams to...SeniorFull timePart timeWork from home
- Sr .NET developer to design, develop, implement, and support new and enhanced solutions for our Train Control safety-critical systems such as Positive Train Control.We are looking for a person that has excellent technical hands-on experience with .Net framework, C#, SQL...SeniorFull time
- Senior Developer Looking for a Senior Developer for a project aimed at increasing participation of the currently serving demographic. The goal is to understand what products they are getting and what they are missing out on. The team needs to pull back data to figure...Senior
- ...We need engineers who have experience in design & development and testing. But this job does not include any design/development . This is pure device testing Position. Understand the design developed in C language for micro-controller based on Non-RTOS and RTOS...
- ...and personally, we ensure a bright future for NTT DATA Services and for the people who work here.NTT DATA Services currently seeks a Sr. Java Developer to join our team in Plano, Texas (US-TX), United States (US).Job Duties• Prepare detailed business requirements (BRD)...SeniorFor contractorsWork experience placement
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build, and...SeniorFor contractors
- ...We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond...SeniorWork experience placementLocal areaWorldwide
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the AI/ML Data Platform, you are an integral part of an agile team that works to enhance, build, and...SeniorFor contractors
- ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~ Comfortable...SeniorContract workLocal area
- ...Tittle: Sr. Software Engineer Location: PA - Pittsburgh, OH - Cleveland, AL - Birmingham, TX - Dallas, AZ - Phoenix Work Mode : 5 Days Onsite Duration: Contract to Hire Years Of Exp Required: 12+ Years Function of the Group: Part of lending...SeniorContract workFlexible hours
- Senior Java Developer Senior Java Developer responsibilities include identifying and analyzing user requirements, prioritizing, assigning, and executing tasks throughout the software development life cycle, developing Java EE applications, and writing well-designed,...SeniorWork experience placement
- Build and operate the AI toolchain that is accelerating mainframe modernization at scale.As an Sr Lead Software Engineer within Core Processing, Wealth Management Technology, you will design, build, and ship the agentic systems that ingest decades of mainframe logic and...Senior
- Job Title Technical Requirements Mandatory skills NET Core Development Experience Secondary Skills ReactJS, Graph QL Development Experience Thorough understanding of Reactjs and its core principles Strong experience in Type Script, Javascript Html, css, Bootstrap Experience...SeniorFlexible hours
- As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant...SeniorWork experience placement
- ...renowned and influential company. Among top performers, you can make a direct and meaningful impact.As a Senior Lead Infrastructure Engineer at JPMorganChase within the Corporate Sector - Infrastructure Platforms, you exhibit both depth and breadth of knowledge regarding...Senior
- ...a world-renowned company and make a direct and meaningful impact in a space designed for top performers.As a Senior Lead Security Engineer at JPMorganChase within the, you are an integral part of an agile team that works to deliver software solutions that satisfy pre-defined...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!
- remote senior business analyst Carrollton, TX
- senior leadership Carrollton, TX
- senior grant accountant Carrollton, TX
- senior manager automotive Carrollton, TX
- senior application administrator Carrollton, TX
- senior accountant work from home Carrollton, TX
- senior manager accenture Carrollton, TX
- sr accountant Carrollton, TX
- remote senior project manager Carrollton, TX
- senior performance engineer Carrollton, TX

