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

Sr. Firmware Engineer

$95k - $140k
Full-time

Ommo 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.
Responsibilities:
  • 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.
Technologies:
  • 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Carrollton, 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... 
    Senior

    Crestron Electronics

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

    Crestron Electronics

    Plano, TX
    2 days 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
    4 days ago
  •  ...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... 
    Senior
    Contract work
    Temporary work
    Work experience placement
    Local area
    Monday to Friday

    Smart Start

    Grapevine, TX
    6 hours ago
  •  ...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... 
    Suggested
    Contract work
    Local area

    3B Staffing LLC

    Plano, TX
    1 day ago
  • 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

    NTT DATA

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

    Crestron Electronics

    Plano, TX
    4 days ago
  • 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

    NTT DATA

    Plano, TX
    3 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
    11 days ago
  • 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 si
    Senior

    Lowe's

    Carrollton, TX
    1 day ago
  • $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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Carrollton, TX
    6 days ago
  • 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... 
    Senior
    Temporary work
    Remote work

    Tyler Technologies

    Plano, TX
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Hyundai Capital America

    Plano, TX
    1 day ago
  •  ...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

    Compunnel

    Plano, TX
    6 hours ago
  •  ...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... 
    Senior
    Full time
    Part time
    Work from home

    Halliburton

    Carrollton, TX
    4 days ago
  • 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... 
    Senior
    Full time

    Software Professionals

    Flower Mound, TX
    4 days ago
  • 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

    Software Technology Inc

    Plano, TX
    3 days ago
  •  ...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... 

    Kasmo Global

    Carrollton, TX
    4 days ago
  •  ...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)... 
    Senior
    For contractors
    Work experience placement

    NTT DATA

    Plano, TX
    3 days ago
  •  ...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... 
    Senior
    For contractors

    JP Morgan Chase

    Plano, TX
    1 day ago
  •  ...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... 
    Senior
    Work experience placement
    Local area
    Worldwide

    V2soft

    Farmers Branch, TX
    1 day ago
  •  ...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... 
    Senior
    For contractors

    JP Morgan Chase

    Plano, TX
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Local area

    Echo IT Solutions

    Farmers Branch, TX
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Flexible hours

    System One Holdings, LLC

    Farmers Branch, TX
    2 days ago
  • 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,...
    Senior
    Work experience placement

    Keylent Inc

    Plano, TX
    3 days ago
  • 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

    JP Morgan Chase

    Plano, TX
    1 day ago
  • 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...
    Senior
    Flexible hours

    E-Solutions

    Plano, TX
    4 days ago
  • 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... 
    Senior
    Work experience placement

    JP Morgan Chase

    Plano, TX
    14 hours ago
  •  ...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

    JP Morgan Chase

    Plano, TX
    1 day ago
  •  ...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... 
    Senior
    For contractors

    JP Morgan Chase

    Plano, TX
    1 day ago

Do you want to receive more vacancies?

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