Firmware Engineer (C/ C++) - Redmond, WA
Digital Technology Solutions Llc
DTS is looking for Firmware Engineer (C/ C++) for our direct client Position in Redmond, WA Summary The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications. Responsibilities Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms Develop optimized firmware for the Graphics and Display pipelines to support the product use cases Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack and applications to project needs Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions Writing new tests and maintaining existing tests including unit tests, manual and CI automation Skills Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage ones time. Strong verbal, written communication skills and interpersonal skills . Education/Experience 8+ years of industry experience developing and testing low level firmware for embedded systems. 10+ years of solid programming skills using C and C++, and experience developing production code and test applications Bachelor's degree in computer science, software engineering or relevant field required. Must Have Skills Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus. Experience with RTOS and developing multi-threaded applications. Expert knowledge of the full software development lifecycle Nice to Have Skills Expert problem solving skills to troubleshoot issues and make system changes as needed to resolve issues. Expert ability to work independently and manage one’s time. Strong verbal, written communication skills and interpersonal skills DTS offers excellent compensation package. Contact : Karun Sharma Team Lead Digital Technology Solutions View phone number on click.appcast.io
$133k - $149k
Persistent Systems in New York, NY is seeking an experienced Embedded Software Engineer to develop software solutions for embedded Linux systems. The role requires hands-on experience in C/C++, and the ability to support hardware and application development on the Wave...Suggested$76.7k - $129.5k
Penn State University seeks a motivated Embedded Software Engineer to join the Applied Research Laboratory. This role involves designing... ...in Engineering or Science and strong programming skills in C/C++. The position offers a competitive salary range of $76,700 - $1...Suggested$160k - $180k
Persistent Systems is seeking a Senior Embedded Software Engineer in New York, NY, with extensive C/C++ experience in Linux environments. You'll develop low-level embedded software and support in-field engineering activities. Candidates need a bachelor's degree in Computer...Suggested$153k - $242k
...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built... ...enhance OpenBMC firmware in C++ for CoreWeave's custom server... ...Skills Proficiency in C/C++ for embedded systems....SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...powered by fast, reliable, and deeply technical market infrastructure. About the role Polymarket is looking for a core C/C++ engineer to help build and scale our exchange infrastructure. This is a low-latency, high-throughput systems role focused on the heart of...Suggested
$185k - $245k
...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars... ...-critical applications 5+ years professional experience in C or C++ Preferred Criteria Experience with DO-178C Thorough...Permanent employmentCasual workRemote work$113k - $144k
...Genesis10 is currently seeking a Software Engineer - Capital Markets for a direct hire position with a Major Financial Institution located... ...other computing technology and tools. Familiarity with C#/.net, C++ a plus ~ This is a hands-on programming position, so we are...Permanent employmentContract workWork experience placement- A leading prediction market platform in New York is seeking an experienced C/C++ engineer to build and optimize its trading infrastructure. This role is crucial for enhancing market reliability and performance. Candidates should have over 5 years in C/C++, experience in...
$50 per hour
...might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving... ...refactoring legacy code and documenting migration steps. Prompt engineering experience is a strong plus. Your level of English is advanced...Part timeFreelanceRemote work- Excelion Partners LLC. is seeking an Embedded Software Engineer in Parsippany, New Jersey, to develop and test mission-critical software for advanced power distribution and flight actuation systems. You will collaborate with teams to design programs ensuring safety and...
- ...biometric technology company is seeking a skilled Linux Software Engineer to design and maintain Linux-based applications and system... ...years of experience in software development, proficiency in C, C++, and Golang, and strong problem-solving skills. This role offers...
- ...EPAM Systems, Inc. is seeking a Lead C Programming Engineer to develop and evolve secure IoT applications. In this role, you will collaborate... ...platforms. The ideal candidate has 3-5 years of experience in C/C++ and Python, strong IoT solution delivery skills on AWS, Azure,...
$165k - $325k
Two Sigma Investments, LP is seeking a Software Engineer in New York, NY to develop and enhance high-frequency, low-latency market-data... ...have a Bachelor's degree in Computer Science, experience with C/C++, and a history in high-performance software development. The position...Remote work- ...A leading government solutions provider is seeking a Firmware Developer to design and implement firmware for IoT devices crucial to national... ...of experience in embedded systems, a strong foundation in C/C++ and Python, and a collaborative mindset. This primarily remote...Remote work
- ...that extends human thinking. About As a Senior Firmware Engineer, you will be responsible for designing, developing, testing,... ...experience in firmware development Strong proficiency in C/C++ programming languages. Experience with real-time operating...Summer work
- ...Job Summary: 1. We are seeking a highly skilled Firmware Engineer to join our Technical Support Team, responsible for providing technical... ...experience in embedded software development. 2. Proficiency in C/C++ for firmware design, programming, debugging, and testing. 3...
- ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep... ...software engineering experience, with a focus on firmware in C/C++ and client or test tooling in Python or NodeJS. Advanced technical...Full timeRemote workSleeping nightsFlexible hoursNight shift
$140k - $150k
...’s possible every day. About the Role Plume’s Core Engineering team is looking for a Senior Wireless Firmware Engineer with deep expertise in WiFi driver development... ...technical projects end‑to‑end Strong expertise in C/C++ Deep experience with WiFi driver development at...Local area$87.5k - $162.5k
...and develop advanced automated design flows for IC Package and Printed Circuit Board design. Ideal candidates should possess strong C/C++ skills and a solid background in computer science fundamentals. This onsite position based in Boston offers a competitive salary range...- ...A leading technology firm is seeking a Senior Wireless Firmware Engineer to innovate large-scale WiFi and broadband solutions. The role involves... ...should have extensive experience in embedded systems and C/C++, with a strong understanding of WiFi driver development, particularly...
- Eight Sleep in New York is seeking a Sr. Firmware Engineer for Bluetooth (BLE) to lead the wireless connectivity stack within their Pod ecosystem... ...software experience, deep protocol knowledge, and strong C/C++ skills. The position offers a dynamic environment with...Sleeping nights
- ...firm specializing in vehicle software solutions is hiring a Firmware Solutions Engineer - II. This role requires 3 - 6 years of experience in... ...customer interfacing, designing integration applications in C/C++, and collaborating with cross-functional teams. Candidates...Flexible hours
- A medical robotics company is seeking an Embedded Software Engineer to join their team in New York. The role involves designing, developing... ...control software for medical devices, requiring expertise in C/C++ and Python. Candidates should have at least 5 years of...
- Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world’s first sleep fitness company. Our mission is to fuel human potential through... ...vendor stack source. Embedded Fundamentals: Fluency in C/C++ on resource‑constrained microcontrollers; proficiency with Python...Remote workNight shift
- ...Title: Sr. Software Engineer (C++) Location: Jersey City NJ On-site/Remote/Hybrid: Onsite Duration: 6-12 Months Interview... ...software design and development experience. ~ Expertise in Java, C/C++, Python, and Linux. ~ Deep experience with low latency...Remote work
- Internship Role Overview We’re looking for a Firmware / Embedded Engineer to join our paid summer internship for 2026. The right person will be... ...embedded software + firmware (e.g., STM32, ESP32, nRF52) using C/C++ or Rust. Use our internal AI-powered tools to generate/...InternshipSummer internship
$350 per month
...for real‑time apps and analytics. Our Core Engineering teams own the heart of the ClickHouse... ...project. We are looking for exceptional C++ engineers to join our remote‑first, global... ...CA; San Francisco Bay Area, CA; Seattle, WA; and New York City Metro Area, the range...Work at officeLocal areaRemote workHome officeFlexible hours- Sr. Engineering/IT Recruiter at Millennium Software Inc Key Responsibilities Embedded systems, firmware development with specific focus on Linux and real time embedded systems. Developing... ...use of Matlab. Expertise in Embedded C/C++. Code development in a hard real time,...Full time
- ...technology interface company in New York is looking for a Senior Firmware Engineer responsible for designing, developing, and implementing... ...of experience in firmware development with strong skills in C/C++. You will collaborate with cross-functional teams and ensure...Work at office
- Hapiko Senior+ Embedded/Firmware Engineer Full-time embedded engineer, working at the sweet spot where real-time performance meets delightful... ...that feels simple and just works. You'll ship Optimized C/C++ firmware for ESP-based systems Real-time audio pipelines with...Full timeWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer (C/ C++) - Redmond, WA. Be the first to apply!
- firmware engineer New York, NY
- c++ developer New York, NY
- c++-python developer New York, NY
- senior c++ software developer New York, NY
- senior c++ developer New York, NY
- c++ software developer New York, NY
- c++ programmer New York, NY
- c++ developer fintech New York, NY
- qt c++ New York, NY
- c++ part time New York, NY

