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

Firmware Engineer

Smart Start

Firmware EngineerThe Firmware Engineer is responsible for developing and maintaining embedded software and device drivers for hardware products. This includes working with real-time operating systems (RTOS), interfacing with hardware components, and collaborating with cross-functional teams to implement new features and support product development.Essential Duties and ResponsibilitiesDesign, develop, and maintain embedded software and device drivers using C/C++.Implement and support communication protocols (I2C, SPI, UART, USB, Bluetooth).Develop software for displays, sensors, and control systems (e.g., PID controllers).Utilize RTOS environments and state machines for real-time applications.Interpret schematics and datasheets to support low-level software development.Use test equipment (oscilloscopes, multimeters, logic analyzers) for debugging and validation.Collaborate with hardware and software teams to integrate and test new features.Document software designs using modeling tools (e.g., flowcharts, sequence diagrams).Apply software testing methods, including static code analysis and environmental testing.QualificationsBachelor's degree in Electrical Engineering, Computer Science, or a related field required.Minimum of 3 years of experience as an Embedded Engineer or in a similar role required.Proficiency in embedded C/C++ development required.Experience with RTOS and embedded systems design required.Strong understanding of hardware/software integration required.Experience with USB, Bluetooth stacks, and automotive protocols (e.g., OBD II) preferred.Familiarity with Agile development, SVN, JIRA, and UML preferred.Knowledge of cellular communication protocols, including GSM, LTE, CDMA, and RS485, preferred.Knowledge of Renesas, MSP430, and/or Nordic platforms preferred.Experience using JIRA for project tracking, issue management, and workflow optimization preferred.Exposure to Python, Java, C#, and database systems preferred.Ability to read schematics and analyze analog and digital signals preferred.Strong communication and organizational skills preferred.Physical Demands & Work EnvironmentRegularly required to communicate verbally and hear.Frequently required to use hands and fingers to handle or feel objects, tools, or controls.Occasionally required to stand, walk, sit, reach with hands and arms, climb or balance, and stoop, kneel, crouch, or crawl.Occasionally required to lift and/or move up to 25 pounds.Requires close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus.The noise level in the work environment is usually moderate.This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the position. Employees may be required to perform other job-related duties as assigned by an authorized supervisor. The Company may modify duties, responsibilities, and requirements as needed, including providing reasonable accommodations to qualified individuals with disabilities.This document does not create an employment contract, implied or otherwise, and employment remains at will.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Grapevine, TX vacancy
  •  ...Senior Firmware EngineerWe are seeking a Senior Firmware Engineer who will serve as a high-impact technical contributor within our Engineering & Test team. This position is ideal for an experienced embedded systems professional who combines deep hands-on development expertise... 
    Suggested
    Contract work

    Smart Start

    Grapevine, 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... 
    Suggested

    Smart Start

    Grapevine, TX
    1 day 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... 
    Suggested

    Crestron Electronics

    Flower Mound, TX
    20 hours ago
  • We are looking for a Computer Vision - AI Engineer to join a team in Coppell, Texas, on a Long-term Contract assignment. In this role, you will design and refine vision-based AI solutions that support real-world image and video use cases, while partnering with cross-functional... 
    Suggested
    Long term contract

    Robert Half

    Coppell, TX
    15 hours ago
  • $107.5k - $173.5k

    Overview Crestron’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, you will be responsible... 
    Suggested
    Temporary work

    Crestron Electronics

    Flower Mound, TX
    20 hours ago
  •  ...Job role : Computer Vision / AI Engineer II Duration : 3-6 month contract with potential for extension or conversion to a full-time employee Location : Coppell, Texas 75019- Hybrid, Onsite Tuesday Thursday | Monday and Friday's remote Top Skills:... 
    Full time
    Contract work
    Remote work
    Monday to Friday

    VDart Inc

    Coppell, TX
    3 days ago
  • $100k - $145k

     ...We require a bachelors degree in Computer Science, Computer Engineering, or a related discipline with 4 years of prior engineering experience...  ...engineering teams to define interfaces between hardware, firmware, software, and system performance requirements. We investigate... 
    Full time

    L3Harris Technologies

    Grapevine, TX
    3 days ago
  •  ...fully intend for the selected candidate for this role to work on site in the specified location(s).As a Software and Development Engineer on the Advisor Services Data Delivery Team, you will play a critical role in designing, building, and evolving cloud-based data solutions... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    15 hours ago
  • $112.92k - $180k

     ...Location: GRAPEVINE, TX, United StatesType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition: Software Engineer III Job Location: 1701 W State Highway 114 Grapevine, TX 76051 Duties: Coordinates, completes, and oversees job-related activities... 
    Full time

    Walmart

    Grapevine, TX
    15 hours ago
  •  ...team builds and supports applications used by Schwab professionals and clients to make informed investment decisions.As a Software Engineer (hands-on) for Research Technology, you’ll lead through impact—contributing code, guiding technical direction, and mentoring... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    15 hours ago
  •  ...site 4-days per week during night shifts (2pm-10pm CST), and weekends as needed, in the specified location(s).As a Site Reliability Engineer, you will play a critical role in protecting the stability, performance, and resiliency of Schwab’s Order Management System,... 
    Permanent employment
    Full time
    Work at office
    Night shift
    Weekend work

    The Charles Schwab Corporation

    Southlake, TX
    15 hours ago
  •  ...selected candidate for this role to work on site in the specified location(s).CCAT is a key tower in Schwab Broker-Dealer Service Engineering. We build the Schwab Customer Identifier (SCID) — the unified identity layer that resolves the same client across Schwab... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    1 day ago
  • $92.7k - $161.85k

    As a Senior DevOps Engineer, you will be a key technical contributor responsible for designing, implementing, and operating scalable, resilient infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with Wolters Kluwer... 
    Full time
    Work at office

    Wolters Kluwer

    Coppell, TX
    4 days ago
  •  ...helping others along the way, come join the Broadridge team.Broadridge is Growing. We are looking for a seasoned Senior Lead Software Engineer specializing in Java and AWS technologies based out of our New York or New Jersey offices, supporting our current and Next... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    2 days per week

    Broadridge

    Coppell, TX
    2 days ago
  •  ...ongoing commitment to democratize access to investing and financial planning.CCAT is a key tower in Schwab Broker-Dealer Service Engineering. We build the Schwab Customer Identifier (SCID) — the unified identity layer that resolves the same client across Schwab affiliates... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    2 days ago
  •  ...the selected candidate for this role to work on site in the specified location(s).As a Sr. Specialist - Software Development and Engineering, you will play a critical role in designing, developing, and evolving scalable technology solutions that support high-volume, highly... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    20 hours ago
  •  ...Working in an Agile environment, you will collaborate across distributed teams, contribute technical direction, and mentor other engineers while strengthening application quality, security, and maintainability. Your work will directly support the technology capabilities... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    15 hours ago
  •  ...work meaningful and lasting impact beyond a single application.Within the Sales and Service Technology domain, you’ll partner with engineers, product owners, and architects to deliver modern web platforms that integrate Angular-based user interfaces with Java-driven... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    4 days ago
  • $1,000 per month

    Who We AreAt Newrez, we bring big thinkers and caring doers together to make home happen. We’re a team built on heart and hustle, united by a commitment to show up for our customers, our communities, and each other. We believe that when our people thrive, homeowners thrive...
    Full time

    NewRez

    Coppell, TX
    3 days ago
  •  ...part of our ongoing commitment to democratize access to investing and financial planning.This position is for a Software Application Engineer who will contribute to the development of technical solutions within a distributed Java-based application ecosystem using micro-... 
    Internship

    Charles Schwab

    Southlake, TX
    3 days ago
  • $97k - $207k

     ...Software Engineer IIAs a Software Engineer II within Servicing Technology, you'll own full-stack features that power the client-facing and team member-facing servicing applications for millions of Rocket homeowners. Servicing Technology is accelerating through a full-... 
    Minimum wage
    Night shift
    Weekend work

    Rocket Companies

    Coppell, TX
    2 hours ago
  • $84k - $207k

     ...Software Engineer I As a Software Engineer I within Servicing Technology, you'll help build and maintain the client-facing and team member-facing servicing applications used by millions of Rocket homeowners. Servicing Technology is undergoing a full-scale System of... 
    Minimum wage
    Night shift
    Weekend work

    Rocket Companies

    Coppell, TX
    19 hours ago
  •  ...workplace can be. Come join us in building something that's already changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong... 

    Island Company

    Coppell, TX
    1 day ago
  •  ...the needs of our Veterans and First Responders. Job Overview Patriot Mobile is seeking a motivated Junior Software Engineer with a foundational understanding of software development and a desire to grow within a collaborative team environment. The ideal... 
    Internship

    Patriot Mobile

    Grapevine, TX
    20 hours ago
  •  ...Software EngineerThe Software Engineer position will be responsible for the implementation of complex elements and protocols of software engineering/programming. A great collaborator and a fast self-learner with great problem solving skills and troubleshooting skills,... 
    Freelance

    AAA

    Coppell, TX
    4 days ago
  • $62.1 - $69 per hour

     ...create secure, scalable, and impactful solutions that shape the future of finance. Are you a passionate and skilled Senior Software Engineer ready to make a significant impact? We are seeking a talented individual to join our client's dynamic team, where you will play a... 
    Hourly pay
    Temporary work

    Skill Corp

    Southlake, TX
    3 days ago
  •  ...processDescription: The Sr. SDET is responsible for delivering high-quality, compliant, and scalable software solutions through Quality Engineering, Test Automation, Agile Delivery, and Software Development Governance. This role combines Software Engineering, Automation... 
    Day shift

    Mindlance

    Coppell, TX
    15 hours ago
  • Job-ID28860549Reference26-19853Remote50% RemoteHybrid onsite at Dallas, TX, 75019 / Tampa, FL, 33647CTHDescription:o Prepare, maintain, and implement test cases based on user stories; present results and supervise defects to closure.o Develop and maintain Java-based automation...

    Mindlance

    Coppell, TX
    4 days ago
  •  ...company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically focused on systems... 
    Full time

    GameStop

    Grapevine, TX
    4 days ago
  •  ...reliable technology solutions that support our commitment to expanding access to investing and financial planning.As a Release Train Engineer (RTE) supporting the Advisor Client Onboarding and Maintenance Agile Release Train (ART), you will play a pivotal role in... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Southlake, TX
    4 days ago

Do you want to receive more vacancies?

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