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

Firmware Engineer

Synapse-ITS

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.

Essential Job Functions

  • Maintain and enhance embedded software for existing product lines.
  • Own the embedded software system design cycle from requirements through launch and beyond.
  • Design, develop, code, test, and debug embedded software.
  • Integrate, verify, and validate new product designs and design changes.
  • Perform design and code reviews.
  • Interface with a cross-functional engineering team.
  • Support the Tech Support team with intimate product knowledge.
  • Contribute to a fun and innovative work environment.
  • Work in an Agile environment using Atlassian toolset
Requirements:

Education: Bachelors Degree in Electrical, Electronic, Computer Science or Computer Engineering

Technical Experience &Skills:

  • 5+ years’ experience in embedded software development and writing C and/or assembly code for microcontrollers such as Microchip PIC, Freescale/NXP, ST, Cortex M3/M0 and Atmel.
  • Mastery of C language programming as it pertains to an embedded environment.
  • Strong understanding of computer architecture and embedded software development best practices, with significant experience in low level development and programming.
  • Real time development experience with and without an RTOS.
  • Knowledge of communication interfaces, such as SPI, I2C, I2S, UART, CAN, USB, BLE, Wi-Fi, and Ethernet.
  • Ability to read schematics to troubleshoot, debug and bring up new hardware using oscilloscopes, logic analyzers, protocol analyzers and in-circuit emulators.
  • Experience programing peripheral hardware at the register level.
  • Working knowledge of C++.
  • Working knowledge of IoT principles and methods
  • Familiarity with OOP design principles.
  • Familiarity with various ARM architectures (e.g. Cortex M4, M7, etc.).
  • Familiarity with security basics (e.g. TrustZone, security certificates, etc.).

Soft Skills:

  • Strong interpersonal, analytical, organizational and follow-up skills.
  • Solid problem-solving skills. Highly technical, quickly grasping how things work. Presents technical concepts, ideas, and information in terms that both engineers and non-engineers can understand.
  • Motivated by continuous learning and development.
  • Functions well in a small company/startup environment. (High visibility, accountability and development velocity)
  • Ability to work independently with minimal supervision, and collaboratively with a cross functional team.
  • Disciplined engineering approach.
  • Differentiates value added activities from waste.
  • Demonstrates systems thinking.

Physical/Mental Requirements

Physical Demands

The physical demands described here represent those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may enable individuals with disabilities to perform essential functions.

While performing the duties of this job, the employee is frequently required to sit and operate an office computer/laptop most of the day. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision and color vision.

Work Environment: The work environment characteristics described here represent those an employee encounter while performing this job's essential functions. The noise level in the work environment is usually moderate.

Travel: Up to 20% travel required

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Plano, 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... 
    Suggested

    Crestron Electronics

    Plano, TX
    6 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... 
    Suggested

    Crestron Electronics

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

    Crestron Electronics

    Plano, TX
    6 days ago
  • $145k - $185k

     ...FPGA Firmware Developer ISA is seeking a highly skilled and motivated FPGA Firmware Developer to join our growing team. This position...  ...and software applications. Collaborate with hardware engineers to ensure efficient data flow between FPGA and host processors... 
    Suggested

    Innovative Signal Analysis

    Richardson, TX
    5 days ago
  •  ...Job Description Job Description Senior Firmware Engineer Our client in Garland, Texas is seeking a Senior Firmware Engineer for a Direct Hire opportunity. This position currently offers a hybrid or in-office schedule, with potential additional flexibility under... 
    Suggested
    Work at office

    Frontline Source Group

    Garland, TX
    3 days ago
  •  ...OPT), H-1B, or any other employment-based visa requiring future sponsorship. About the Position: We are seeking a skilled Firmware Engineer to design and develop real-time control firmware for our next-generation power inverters. In this role, you will write high-performance... 
    Permanent employment
    Full time
    H1b

    Sol-Ark, LLC

    Allen, TX
    a month 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
  •  ...Job Description What is in it for you? As a Firmware Engineer , you will develop, enhance, and maintain embedded firmware for medical devices . You will work within an established architecture, implement new features, fix defects, and support verification... 

    Futran Tech Solutions Pvt. Ltd.

    Plano, TX
    4 days ago
  •  ...Position Summary We are seeking a Senior Embedded Linux Software Engineer to design, develop, and support embedded software solutions for...  ...interactions. Develop prototypes to evaluate new hardware, firmware, and software technologies. Integrate new hardware platforms... 

    HumCap, Inc.

    Richardson, TX
    27 days ago
  •  ...Embedded Engineer Plano, Texas, United States Or refer someone Job Openings Embedded Engineer About the Job Full job description...  ...) ~5- 10 years of experience in Embedded SW development. ~ Firmware development with Microcontroller and ARM ~ Integration with... 
    Contract work
    Relocation

    RxCloud

    Plano, TX
    2 days ago
  •  ...Electrical Hardware Engineer We are looking for an innovative Electrical Hardware Engineer to join our engineering team. In this role, you will design, develop, and test hardware solutions for electronic components, ensuring they meet product specifications, quality... 

    Kasmo Global

    Plano, TX
    5 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...  ...and cross-discipline teams (Systems Engineering, Algorithms, Firmware and Hardware) on design exploration and problem solving.Architect... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Plano, TX
    6 days ago
  • $86.8k - $165.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Raytheon

    Plano, TX
    6 days ago
  •  ...practices and CI/CD pipelines.Experience with Agile methodologies.Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.5 7 years of professional experience in software development.Proven track record of delivering high quality software... 
    Full time

    SRI Tech

    Plano, TX
    6 days ago
  • $128.6k - $184.9k

     ...are received. Meet the TeamWe run the platform that serves foundational models to Cisco IT. Our Foundational Model Service, gives engineering teams across the company access to small, large language, and embedding models. youWe serve those models on Kubernetes clusters,... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Richardson, TX
    4 days ago
  • DescriptionJoin the Public Facing Solutions 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... 

    Tyler Technologies

    Plano, TX
    5 days ago
  • Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Software Engineer I, you will assist in the development and maintenance of software systems for aerospace applications. You will collaborate... 
    Permanent employment
    Full time
    Internship

    Sierra Nevada Corporation

    Plano, TX
    5 days ago
  • Job title: Sr Software Engineer B2Location: Plano, TX hybridDuration: 25 Months*Local candidates only as the client interview is in-person*Job Description: Design, develop, and maintain robust, scalable, and secure backend applications using Java J2EE, Spring Boot, MicroServices... 
    Work experience placement
    Local area

    Spectraforce Technologies

    Plano, TX
    4 days ago
  • $68.9k - $131.1k

     ...and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Plano, TX
    4 days ago
  • Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
    Full time

    Sonsoft

    Plano, TX
    6 days ago
  • $78k - $156k

     ...DevelopmentIndustry: HealthcarePosted: 2026-10-01 Job Title Senior Software Engineer Working at Abbott At Abbott, you can do work that matters...  ...application components, backend services, embedded devices, firmware, cloud capabilities, and representative hardware or simulated... 
    Worldwide

    Abbott

    Plano, TX
    6 days ago
  • Kick-start your software engineering career as an entry-level Software Engineer I. Be part of a team that is pushing the boundaries of what's possible. As a Software Engineer I at JPMorganChase within Asset & Wealth Management, you are part of an agile team that works to... 

    JP Morgan Chase

    Plano, TX
    5 days ago
  • Richardson, TXHybridContractTitle: Software Engineer Job Title: AI Engineer (Agent Development Kit / ADK) Experience Level: [3+ years AI Engineer, 8+ as Software Engineer] About the Role We're looking for an AI Engineer to design and build production-grade AI agents... 
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Richardson, TX
    2 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... 

    Tyler Technologies

    Plano, TX
    4 days ago
  • $107k - $157.3k

     ...data formats (JSON, Protobuf)Demonstrated excellence in cross-functional collaboration, with experience working across multiple engineering teams and stakeholdersStrong understanding of algorithms, data structures, concurrency, distributed systems, and browser event loops... 
    Full time
    Temporary work
    For contractors
    Remote work

    Autodesk

    Plano, TX
    4 days ago
  •  ...delivering innovative solutions to our nation and global customers. Kratos Antenna Solutions is searching for a highly motivated Software Engineer to join our team in Plano, TX. The Software Engineer will be responsible for designing applications, writing code, developing and... 
    Temporary work

    Kratos Defense & Security Solutions

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

    Crestron Electronics

    Plano, TX
    6 days ago
  • $91.7k - $163.7k

    Job ID: 100164518928Posted: 2026-09-26Location: Richardson, Texas, United StatesSalary: $91,700 - $163,700/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Richardson, TX
    4 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 ...
    Full time
    Remote work
    Flexible hours

    CompuGroup Medical

    Richardson, TX
    6 days ago
  • DescriptionHyundai Capital America (HCA) helps people move forward. Through Hyundai Motor Finance, Genesis Finance, and Kia Finance, we deliver innovative financing, leasing, and insurance solutions to more than 3 million customers and businesses nationwide.We’re a company...
    Full time
    Work at office
    Local area
    Immediate start

    Hyundai Capital America

    Plano, TX
    5 days ago

Do you want to receive more vacancies?

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