Senior Software Engineer - Embedded Systems (C/C++)-Onsite
Job Summary We are seeking a Senior Software Developer to design and implement robust embedded software solutions in C and C++ within Unix and Linux environments. This role requires strong version control discipline using Git and Bitbucket, along with a solid grounding in software design patterns to build scalable, maintainable systems. The ideal candidate will collaborate with cross-functional teams to deliver device-oriented solutions as well as features supporting billing and revenue managem…
Senior Firmware Engineer
Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware Engineer on a contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT, RF, and embedded products, working alongside the in-house firmware and hardware teams. The Senior Firmware Engineer consultant should be able to step into client projects quickly and contribute with minimal ramp-up. This role is hands-on, bare-metal and RTOS firmware on m…
Embedded Software Engineer C/C++
Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4 years (or 2 with a Master’s) About the role We’re hiring an Embedded Software Engineer to help build and improve mission-critical embedded software/firmware for defense/aerospace, safety-critical systems. You’ll work onsite with an engineering team to design, code, test, integrate, and debug real-time…
Embedded Developer
Jr. Embedded Developer Englewood, CO - onsite 1. Embedded C Programming, Linux, Operating System (5 years) 2. WiFi standards and Networking Domain Expertise (5 years), basic understanding of 5G/LTE technology (high level) 3. Strong debugging and problem solving skills (5 years) Prior experience working with networking devices such as wifi routers, cable modems, CMTS etc. will be beneficial. Hands on experience working with Opensync, OpenWRT, RDK-B etc. will be an advantage. WiFi Integration * D…
Jr. Embedded Developer
Role: Jr. Embedded Developer Location: Englewood, CO – Onsite Contract Role Job description: 1. Embedded C Programming, Linux, Operating System (5 years) 2. WiFi standards and Networking Domain Expertise (5 years), basic understanding of 5G/LTE technology (high level) 3. Strong debugging and problem solving skills (5 years) Prior experience working with networking devices such as wifi routers, cable modems, CMTS etc. will be beneficial. Hands on experience working with Opensync, OpenWRT, RDK-B …
Embedded Engineer
What You'll Be Doing Writing and maintaining embedded C on Linux-based set-top box / CPE platforms Working within the RDK (Reference Design Kit) stack - middleware, drivers, and app layer integration Contributing to a growing Rust footprint as the team modernizes parts of the platform Debugging low-level issues across hardware, drivers, and the middleware layer. Collaborating with hardware, QA, and platform teams to ship reliable video experiences to real customers, at scale Working directly wi…
Senior Staff Embedded Systems Engineer
Kohler is seeking a Sr Staff Embedded Systems Engineer to lead architecture, design, and integration of advanced embedded solutions for our Manufacturing Engineering & Design organization. In this senior technical role, you’ll own complex firmware and hardware-software interfaces across kitchen, bath, and power products, ensuring performance, reliability, and scalability for global manufacturing. You will guide system architecture decisions, mentor engineers, drive best practices in embedded de…
Senior Embedded Software Engineer
Location: Onsite (5 days per week) in Jackson, MN Employment Type: 6 months; possibility to extend Contract Compensation: up to $65/hour W-2 Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, supplemental health insurance options, and 401(k) for eligible employees. This senior embedded software engineering role supports the development of connected products involving telemetry, IoT, and machine connectivity. The position is primarily hands-on software engineering, with an emphasis …
Staff Digital Key Software Engineer
Staff Digital Key Software Engineer Palo Alto, CA Long Term Skills Required: Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. 8 years of professional experience developing embedded software. Strong proficiency in Embedded C programming. Strong Python scripting and automation experience. Hands-on experience with complex embedded software projects, such as Vehicle Access systems, Digital Key, or Key Card technologies. Experience wo…
Senior Firmware/Controls Design Engineer
Job Title: Senior Firmware/Controls Design Engineer Location: Franksville, WI Job Type: Full-Time Experience: 4 Years Job Description: Seeking a Senior Firmware/Controls Design Engineer with expertise in motor control algorithms, embedded software, and power electronics to develop firmware and control solutions for variable frequency drives (VFDs). Must-Have Skills: Control Theory and Motor Control Algorithms MATLAB / Simulink Embedded C/C++ Development Real-Time Operating Systems (RTOS) Verilo…
Embedded Software Engineer
ZimZee Recruiting is looking for an Embedded Software Engineer for our Aviation client in Wichita, KS. This position offers the opportunity to develop embedded software solutions for innovative aerospace and aviation technologies. The Software Engineer will contribute to the design, development, testing, and manufacturing support of avionics, power electronics, and battery management systems. Skills and Requirements Bachelor's degree in Computer Engineering or a related field. Minimum of 2 year…
Embedded Firmware Engineer (USB-C, PD)
Role Description We're bringing up new hardware built around USB-C Power Delivery controllers and are looking for an embedded firmware engineer to help take these boards from bare PCB to working, production-quality firmware. You'll write and debug firmware on 32-bit ARM microcontrollers, configure companion ICs over I2C/SPI/UART, and work hands-on at the bench in collaboration with our hardware team. Job Responsibilities - Bring up new PCBs: validate power/clocks, connect a debugger, enable per…
Senior Software Engineer with Security Clearance
Seeking an Embedded Software Engineer to design, develop, and implement embedded C/C++ software for the missile programs full-time at Grand Prairie, TX location. This role includes performing analysis of requirements, developing architecture and design, implementation, and integration with a goal of supporting flight testing of the Missile subsystem. Required Qualifications: Must have Active SECRET Clearance At least BS in Computer Engineering, Computer Science, or Electrical Engineering or rel…
Senior Real-time Software Engineer with Security Clearance
Please find below the job details: Title: Senior Real-time Software Engineer - 15017093 Client: aerospace & defense client Location: Middletown, RI Duration: 9 months with CTH (Performance Based) Note: Active Secret Clearance required. What is the primary mission of this role? • We are seeking a Principal Software Engineer with experience in real-time embedded C language system development to join our Physical Sciences & Systems business unit located a stone's throw from seaside Newport, Rhode …
Senior Firmware Engineer
Senior Embedded Firmware Engineer Redmond, WA | On-site | $185K–$210K equity | Relocation support A VC-backed space technology company that has secured $100M in funding is developing a scalable, electronically steered radar platform for spaceborne SAR, Earth observation and advanced defence missions. They are seeking a Senior Embedded Firmware Engineer to lead the development of mission-critical flight firmware supporting radar operation, data collection, storage and processing. Responsibiliti…
Embedded Software Engineer 1
Job Summary: We are looking for an Embedded Software Engineer with at least 3 years of experience in embedded software development using C/C++. The ideal candidate should have experience with embedded systems, hardware troubleshooting, and communication protocols. Key Responsibilities: Develop, maintain, and debug embedded software using C/C++. Troubleshoot embedded systems using electrical schematics, wiring diagrams, and hardware datasheets. Work with communication protocols such as CAN, J193…
BMS Model Based Developer
Job Summary We are looking for a skilled Model-Based Design (MBD) Engineer with strong experience in MATLAB, Simulink, and TargetLink to support battery management system (BMS) development. The ideal candidate will have hands-on experience developing and implementing embedded control algorithms using model-based development methodologies. Key Responsibilities Develop and maintain control models using MATLAB/Simulink and TargetLink . Design, develop, and implement Model-Based Design (MBD) soluti…
Senior Embedded Software Engineer (Wind River Helix, VxWorks) (Melbourne)
We’re hiring experienced Embedded Software Engineers to support the development of real-time, mission-critical systems. This role is a strong fit for engineers with hands-on experience developing embedded software using VxWorks and/or Wind River Helix in aerospace, defense, or other safety-critical environments. What You’ll Do: Design, develop, integrate, and test embedded software for real-time systems. Develop primarily in C/C++ within embedded/RTOS environments. Work with VxWorks and/or Wind…
Embedded Software Engineer
Job Title: Embedded Software Engineer Location: Orlando, FL Type: Contract Work Model: Onsite Hours: 40.0 hours per week Security Clearance: Active Secret Clearance with most recent investigation in the last 5 years Responsibilities Develop real-time embedded software in C/C++ on Linux for multi-core processors Integrate software and firmware effectively to meet project specifications Collaborate with cross-functional teams utilizing agile methodologies such as Scrum and Kanban, using GitLab an…
Founding Edge Intelligence Lead | Robotics & Actuation (New York City Metropolitan Area)
About the job Location: New York City preferred Role type: Full-time Seniority: Senior / Principal / Founding Engineer Compensation: Competitive cash compensation, benefits, and founding-engineer level equity package. This is one of the company’s first technical hires and will carry meaningful ownership, technical authority, and long-term upside tied to building a foundational part of the Sentor platform. About the company The company is building , a patent-pending AI-native motion platform for…