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 5 days ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Carrollton, TX vacancy
  • Super Recruiter LLC is looking for an Embedded Firmware Engineer in Carrollton, TX. The role involves architecting and delivering software for embedded systems, particularly focused on HVAC applications. Candidates should have over 5 years of relevant experience, including... 
    Senior

    Super Recruiter LLC

    Carrollton, TX
    3 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
    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
  •  ...Job Description Job Description Senior Firmware Engineer _______________________________________________________________ DEPARTMENT: Engineering REPORTS TO: VP of Engineering FLSA: Full-Time, Exempt (Salary) Schedule: Monday-Friday, 8am-5pm (Hybrid... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Monday to Friday

    Smart Start

    Grapevine, TX
    19 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
  • $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
    4 days ago
  • $107.5k - $173.5k

    A leading technology company in Plano, Texas is looking for a talented engineer experienced in firmware development for embedded systems. The ideal candidate will have 5-7 years of experience, with proficiency in C, C++/Java, and knowledge of Android development. Responsibilities... 
    Senior

    Crestron Electronics

    Plano, TX
    4 days ago
  • Crestron Electronics Inc. is seeking a Senior Software Engineer in Plano, Texas, specializing in audio and video streaming solutions. The...  ...should have a Bachelor’s degree and extensive experience in firmware development, programming, and problem-solving capabilities. . #J... 
    Senior

    Crestron Electronics Inc.

    Plano, TX
    20 hours ago
  • Smart Start, Inc. is seeking a Senior Firmware Engineer to join our Engineering & Test team. You will shape firmware architecture, drive real-time system development, and work across hardware and software to deliver production-ready solutions. You will own firmware components... 
    Senior

    Smart Start, Inc.

    Grapevine, TX
    20 hours ago
  • $107.5k - $173.5k

    Senior Software Engineer - Audio & Video Streaming Location: 22 Link Rockleigh, NJ, 22 Link Drive, Rockleigh, New Jersey, United States...  ...generation of audio‑video streaming solutions. As a member of the firmware development team, your daily activities will include the full... 
    Senior
    Temporary work

    Crestron Electronics

    Plano, TX
    1 day ago
  • Eikon Consulting in The Colony, Texas, is looking for an experienced embedded software developer with a strong background in C/C++. The ideal candidate will have over 10 years of professional experience in embedded systems, including architecture, design, and integration...
    Senior

    Eikon Consulting

    The Colony, TX
    4 days ago
  • Job Title Embedded Firmware Engineer Location Carrollton, TX Overview We have an exciting and important opportunity for the right person to join our Intelligent HVAC Systems engineering and product development team to design and commercialize our own unique, purpose-built... 
    Remote work

    Super Recruiter LLC

    Carrollton, TX
    3 days ago
  • Crestron Electronics Inc. is seeking a talented Senior Firmware Engineer for their Plano, TX location. This critical role involves designing and developing firmware for next-generation audio products and requires expertise in C, C++, Node.js, and Python. The ideal candidate... 
    Senior

    Crestron Electronics

    Plano, TX
    11 hours ago
  • $107.5k - $173.5k

    Crestron Electronics seeks a Senior Firmware Engineer in Flower Mound, Texas to lead the development of embedded software for Linux and Android products. This role involves the full software development lifecycle, including design, debugging, and maintaining applications... 
    Senior

    Crestron Electronics

    Flower Mound, TX
    4 days ago
  • OmniOn Power Inc. is seeking a Senior Embedded Firmware Engineer in Plano, Texas. This role involves designing and developing embedded firmware for sophisticated power electronics systems, including real-time control applications. The ideal candidate will have at least... 
    Senior

    OmniOn Power Inc.

    Plano, TX
    3 days ago
  • OmniOn Power is seeking a Senior Embedded Firmware Engineer to develop firmware for AC-DC rectifier and DC-DC converter products. You will implement real-time control algorithms, ensure compatibility across platforms, and collaborate with hardware and software teams to... 
    Senior

    OmniOn Power

    Plano, TX
    3 days ago
  • Senior Embedded Firmware Engineer - Power Electronics Job Overview The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives on AC-DC Rectifier and DC-DC converter products. These projects will include New Product Introduction, Direct... 
    Senior
    Shift work

    OmniOn Power Inc.

    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
    16 days ago
  •  ...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

    Synapse-ITS

    Plano, TX
    4 days 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
  • $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
    5 days 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
  • 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
  • Job Posting Hiring Manager is looking for local or open to relocate candidate with strong Java Developer background. Please share candidate strong on below skill set and are good with coding. Skills: Java background Spring Rest API Microservices ...
    Senior
    Local area
    Relocation

    Samprasoft

    Plano, 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
  •  ...Angular, Spring, Node JS, React, Bootstrap, SQL, and MuleSoft. Will work in various unanticipated locations throughout the U.S. Requires Bachelors in Computer Science, Engineering or related and 2 years experience. Send resume to ****@*****.*** . #J-18808-Ljbffr... 
    Senior

    Excelon Solutions

    Carrollton, TX
    2 days 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
  •  ...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
    2 days ago

Do you want to receive more vacancies?

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