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

Firmware Software Engineer

Kasmo Global

Job Title: Firmware Software Engineer

Location: Redmond, WA (Onsite)

Contract

Client ID: 10821-1

Job Description:
We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands-on experience in embedded software/firmware development, low-level Android development, and STM32 microcontroller systems. Experience with FPGA platforms (Gowin, Xilinx) is also a benefit.



Responsibilities
  • Design, develop, and maintain embedded software and firmware for custom hardware platforms
  • Work with STM32 microcontrollers to implement, debug, and optimize system functionality
  • Work with Qualcomm SOCs (AR2G2/1, XR2G2/3) to implement, debug, and optimize system functionality
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components
  • Participate in code reviews, testing, and documentation of embedded systems.
  • Troubleshoot and resolve issues related to embedded software and hardware interaction
  • Develop and integrate solutions for FPGA platforms, including Gowin and Xilinx devices
Minimum Qualifications
  • Proven experience in embedded software/firmware development
  • Hands-on experience with Qualcomm systems
  • Proficiency in C/C++ and familiarity with hardware abstraction layers
  • Experience with SW-HW interface and general EE debugging capabilities
  • Strong problem-solving and debugging skills
  • bility to work collaboratively in a cross-functional team environment
  • Excellent documentation and communication skills
  • Overall experience of 8- 10 years
Preferred Qualifications
  • Experience with real-time operating systems (RTOS) and low-level driver development
  • Hands-on experience with STM32 microcontroller systems
  • Experience with FPGA development, specifically Gowin and Xilinx platforms
  • Familiarity with hardware design and schematic review
  • Knowledge of communication protocols (SPI, I2C, UART, etc.)
  • Experience with version control systems (e.g., Git)
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineer in Dallas, TX vacancy
  • $174k - $252k

     ...product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...C).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture... 
    Suggested
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $147k - $211k

     ...amongst available technologies.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines...  ...in code and system health, diagnosis and resolution, and software test engineering.In this role, you will manage project... 
    Suggested
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  •  ...Title:Senior Embedded Firmware Engineer Location:Dallas, TX (4 Days onsite) Job Description: Mandatory Qualifications: ~7+ years of embedded firmware development experience. ~3+ years of hands-on bare-metal C development. ~ Significant experience with bare... 
    Suggested

    Highbrow

    Dallas, TX
    2 days ago
  • Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design... 
    Suggested
    Flexible hours

    CyberCoders

    Sunnyvale, TX
    2 days ago
  • $120k - $160k

     ...Job Description Job Description Senior Embedded Firmware Engineer, Bare Metal, C, ARM, Hybrid/Dallas, TX We are looking for a Senior...  ...engineering workflows, and partner with our mechanical, software, and product divisions to deploy high-resolution physical devices... 
    Suggested
    Permanent employment
    Relocation

    Riccione Resources

    Dallas, TX
    a month ago
  • Legrand has an exciting opportunity for a Senior Software Embedded Firmware Engineer to join the Pass & Seymour Team in Syracuse, NY. Lead and participate in the planning and execution of embedded firmware development for lighting controls, advanced protection and connected... 
    Remote work
    Long distance

    Legrand, North America

    Syracuse, NY
    3 days ago
  • $150k - $290k

    Dallas, Texas / Seattle, WashingtonX-BAT Division - X-BAT Engineering - Software /Full Time Employee /On-siteShield AI is a venture-backed defense...  .... Integrate software from multiple departments to include firmware, software test and verification, Autonomy AI, and Ground... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Dallas, TX
    2 days ago
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience...  ...and supporting open-source projects.Google's software engineers develop the next-generation technologies that change how billions... 

    Google

    Sunnyvale, TX
    1 day ago
  • $153.2k - $269.2k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.Every day...  ...sustainable transportation, with software serving as the core engine for data processing, security, and user experience. For businesses... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Sunnyvale, TX
    1 day ago
  • $111.61k - $131.3k

     ...maintainability.Collaborate with business, product, operations, and engineering teams to deliver high-quality solutions using Agile and Scrum...  ...relevant experiencePreferred Skills & Experience8+ years of software engineering experience with 5+ years of Salesforce... 
    Full time
    Local area
    3 days per week

    US Bank

    Irving, TX
    2 days ago
  •  ...Design, develop, and optimize embedded firmware. Design for non-RTOS, state machine-based...  ...Work closely with hardware and system engineers to achieve design goals. Integrate...  ...minimum of 7 years of experience in embedded software development Preferred Qualifications... 
    Temporary work
    Work at office

    Garrett LLC

    Garland, TX
    3 days ago
  •  ...over USB and MCTP. Hardware Bring-up: Lead end-to-end hardware bring-up, including board validation, interface debugging, and firmware readiness. OCP Collaboration: Represent the program in OCP working-group discussions, reviews, and technical alignment activities... 

    RapinnoTech - APAC & USA

    Dallas, TX
    3 days ago
  •  ...doing...We are seeking a highly experienced Principal Embedded Firmware Engineer to architect, drive, and optimize the firmware lifecycle for...  ...or more of the following:Experience: Hands-on firmware or software development experience in networking and embedded systems,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Work from home
    Shift work
    3 days per week

    Verizon

    Irving, TX
    1 day ago
  •  ...Functional knowledge of supply chain management domain a plus.   Prior experience in development or consulting with an enterprise software vendor is a plus, preferably in supply chain planning or forecasting area.   Excellent communication (verbal and written) and interpersonal... 

    One Network Enterprises

    Dallas, TX
    4 days ago
  • $120k - $190k

    Dallas, TexasX-BAT Division - X-BAT Engineering - Software /Full Time Employee /On-siteShield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software... 
    Full time
    Temporary work
    Part time
    Immediate start
    Worldwide

    Shield AI

    Dallas, TX
    2 days ago
  • $122k - $240.5k

    Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Dallas, TX
    12 hours ago
  •  ...AI tech company that builds one-click image and video quality software with deep learning. Over 1M photographers and designers trust us...  ...getting started.We're looking for a talented and motivated Software Engineer to help us craft our core desktop software apps. You will help... 
    Full time
    Immediate start
    Relocation

    Topaz Labs

    Dallas, TX
    4 days ago
  • Change the world. Love your job.We are looking for a capable Software Applications Engineer who is passionate about embedded systems and thrives in a...  ...Code Composer Studio (CCS)Strong background in software, firmware development & experience in programming languages like C,... 
    Local area

    Texas Instruments

    Dallas, TX
    2 days ago
  • Change the world. Love your job.We are looking for a capable Software Applications Engineer who is passionate about embedded systems and thrives in a fast-paced environment. In this role, you will work with a competent and collaborative team as you develop, design, and... 
    Local area
    Visa sponsorship

    Texas Instruments

    Dallas, TX
    2 days ago
  • $102.4k - $179k

     ...estimation, testing, release planning, and operational readiness. Leverage AI-enabled development tools and engineering automation throughout the software development lifecycle to improve productivity, quality, and delivery outcomes. Preferred Responsibilities... 

    Vizient

    Irving, TX
    1 day ago
  •  ...Full-Stack Software Engineer Precision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower millions of people living with neurological conditions. Our team brings together experts in neurosurgery, AI and machine learning, microfabrication... 
    Work at office
    Remote work

    Precision Neuroscience

    Addison, TX
    4 days ago
  • About the jobSoftware Engineer ILocation: Dallas, TX (On-site: 5 days in office)The Firm: Data Driven and Real-Asset FocusedStronghold...  ...other commoditiesUtilitiesSecondariesYour MissionWe're seeking a Software Engineer I to join Stronghold's Tech Development team, your... 
    Internship
    Work at office
    Flexible hours

    Stronghold Investment Management

    Dallas, TX
    1 day ago
  • $105.8k - $124.4k

    Are you ready to make an impact?West Monroe is seeking a Software Engineer to join the AI Assets Foundry Team, working with the internal Labs product team to develop proprietary software assets and AI capabilities that help our consultants sell and deliver more effectively... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Dallas, TX
    4 days ago
  • Deliver first-class software engineering and take deep technical ownership of critical projects and system designs.Partner closely with technical leads, Product Managers (PMs), and Technical Program Managers/Program Managers (T/PgMs) to execute on the team's goal and Artificial... 

    Google

    Sunnyvale, TX
    4 days ago
  • $50 per hour

     ...learning algorithms to LM products and platforms; Determines software methods to best acquire and execute knowledge; Implements algorithms...  ...QualificationsBachelor's degree in Computer Science, Computer Engineering, Robotics, Applied Mathematics, or a related STEM field, and 9... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Syracuse, NY
    2 days ago
  • $98.1k - $182.1k

     ...Job DescriptionManages the design, development, operation, and maintenance of software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements. Responsible for coordinating subordinate... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    12 hours ago
  • $50 per hour

     ...FullTimeDepartment: Enterprise Business ServicesBusiness Unit: Enterprise Business ServicesStandard Job DescriptionThis position is for a software engineer working in MFC’s Windchill Product Lifecycle Management (PLM) system as well as other connected systems/applications. This... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    2 days ago
  •  ...difference, come join our team and help shape the future of convenience.he RIS Store Technology organization is seeking a mid-level software engineering role responsible for designing, developing, testing, deploying, and maintaining scalable software solutions that support 7-... 
    Hourly pay
    Work experience placement

    7 eleven

    Irving, TX
    2 days ago
  •  ...Establish architectural patterns (e.g., Clean Architecture, layered separation, SOLID, dependency management). Basic Qualifications:Software development experience. Experience with React development with TypeScript. Experience withC# / ASP.NET development (.NET Framework... 
    Local area

    Infor

    Dallas, TX
    12 hours ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, TX
    3 days ago

Do you want to receive more vacancies?

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