Embedded System Design Engineer
X4 Technology
Mid-Level Embedded Software Engineer
Check out the role overview below If you are confident you have got the right skills and experience, apply today.
We are looking for a Mid-Level Embedded Software Engineer to join a collaborative engineering team developing innovative embedded and connected products. This is an opportunity to work across the embedded software lifecycle, from firmware development and microcontroller programming through hardware integration, debugging, testing, optimization, and product delivery.
The ideal candidate will have approximately 5–10 years of experience in embedded systems design, development, and debugging , with strong hands-on experience developing software for microcontroller-based systems. You should be comfortable working at the intersection of hardware and software and enjoy troubleshooting complex issues that require understanding both sides of an embedded system.
This role is well suited to an experienced embedded engineer who enjoys working closely with hardware and electrical engineers, solving challenging technical problems, and seeing their work progress from early development through real-world product deployment.
What You'll Do
- Design, develop, test, debug, and optimize embedded firmware for microcontroller-based systems.
- Develop embedded software primarily in C/C++ for connected, low-power, and resource-constrained devices.
- Work across different embedded architectures, including bare-metal and RTOS-based systems.
- Develop and integrate firmware for wireless and connected products.
- Work with communication technologies and embedded interfaces such as I²C, SPI, GPIO, ADC, CAN, UART , and other hardware interfaces.
- Develop software for battery-powered and power-constrained products, considering performance, reliability, and power consumption.
- Work closely with hardware and electrical engineers throughout product development.
- Read and interpret schematics, datasheets, component specifications, and hardware documentation.
- Perform hands-on troubleshooting of embedded hardware and software issues.
- Diagnose system-level problems involving firmware, microcontrollers, peripherals, sensors, communication interfaces, and other electronic components.
- Use debugging and test equipment such as oscilloscopes, logic analyzers, multimeters, JTAG/SWD debuggers, and other laboratory equipment.
- Integrate and debug firmware with prototype and production hardware.
- Participate in firmware verification, testing, validation, and system-level troubleshooting.
- Analyze performance, reliability, timing, memory usage, and other embedded system characteristics.
- Contribute to software architecture, technical requirements, design decisions, and engineering documentation.
- Collaborate with software, hardware, electrical, mechanical, systems, manufacturing, and other engineering teams.
- Support products through development, integration, testing, and transition into production.
- Help identify root causes of complex technical issues and develop practical solutions.
What You'll Bring
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science , or a related technical discipline.
- Approximately 5–10 years of professional experience in embedded systems, firmware development, or a related engineering discipline , or equivalent depth of hands-on experience.
- Strong programming experience in embedded C/C++
- Experience developing and debugging firmware for microcontrollers and embedded systems.
- Experience with ARM-based microcontrollers , such as STM32, NXP, Silicon Labs, or similar platforms.
- Experience with embedded peripherals, communication interfaces, and hardware/software integration.
- Experience with bare-metal and/or RTOS-based embedded development
- Strong understanding of embedded system architecture and microcontroller operation.
- Hands-on experience troubleshooting embedded hardware and software issues.
- Ability to use laboratory and debugging equipment to diagnose problems at the hardware and firmware level.
- Ability to read and interpret electrical schematics, datasheets, timing diagrams, and hardware specifications.
- Experience working directly with hardware or electrical engineers during product development and debugging.
- Strong analytical and problem-solving skills with the ability to troubleshoot issues methodically.
- Ability to understand and debug problems that cross the boundary between hardware and software.
- Strong written and verbal communication skills.
- Ability to work effectively in a collaborative, cross-functional engineering environment.
Experience That Would Be Valuable
- Experience with Bluetooth/BLE and connected or IoT products.
- Experience with Wi-Fi, Zigbee, cellular, or other wireless technologies.
- Experience developing software for low-power or battery-operated products.
- Experience with RTOS environments such as FreeRTOS, Zephyr, or similar.
- Experience with microcontrollers from STM32, NXP, Silicon Labs, Nordic, Microchip, TI , or similar manufacturers.
- Experience with platforms such as AVR, PIC, DSPs, or other embedded architectures.
- Experience with Embedded Linux is beneficial but is not a primary requirement for this position.
- Experience with Silicon Labs devices, BG22E , or Simplicity Studio
- Experience with JTAG/SWD, GDB, or other embedded debugging environments.
- Experience using oscilloscopes, logic analyzers, electronic test equipment, and other laboratory instrumentation.
- Understanding of power management, thermal considerations, timing, memory constraints, and system performance.
- Experience integrating sensors, peripherals, communication modules, or other electronic components.
- Experience taking products from prototype development through validation and production.
- Experience defining, documenting, or refining technical requirements.
- Experience working directly with customers, clients, or cross-functional stakeholders.
- U.S. Citizenship.
Why Join?
- Work on real-world embedded and connected products from concept through development and production.
- Work closely with experienced engineers across embedded software, hardware, electrical, mechanical, systems, and other disciplines.
- Gain broad exposure to both firmware development and hands-on hardware integration.
- Take ownership of technically challenging problems and have a visible impact on the final product.
- Work in an environment that encourages collaboration, innovation, and continuous learning.
- Opportunities for professional development, training, and career growth.
- Competitive compensation and benefits based on experience and expertise.
- 9/80 work schedule with an on-site working environment. xhyhwjd
- Join a team that values engineering excellence, creativity, practical problem-solving, and collaboration.
Position Details
Title: Mid-Level Embedded Software Engineer
Location: Long Island, NY
Schedule: Full-time, on-site; 9/80 schedule
Employment Type: Contract hire or full-time FTE
$96k - $131k
...scientific analytics and industrial systems manufacturers. When they want... ...modern life possible. With design and manufacturing sites in... ...they need to power progress.Embedded Systems EngineerReports To:... ...Systems & ControlsDepartment: Engineering Location Hauppauge, NYWhat We...SuggestedFull time$200k - $275k
...scientific analytics and industrial systems manufacturers. When they want... ...modern life possible. With design and manufacturing sites in... ..., and controls, and embedded systems are of strategic and... ...motivated, creative, and experienced engineering leader in embedded systems, specifically...SuggestedFull timeContract workRelocation packageFlexible hours$106k - $142k
...Job Title: Software Engineer Location: Hauppauge, NY USA 11788... ...Job Details: • Need Embedded SW developer from a Regulated... ...familiar software development and design (such as one or some of these... ...measurement, management and inerting systems for commercial and defense...SuggestedWork experience placementRelocationShift workDay shift- ...Job Title: Senior Embedded Software Engineer Location: Hauppauge, NY Job Type: Contract Work... ...for low power and connected embedded systems. This role requires experience with microcontrollers... ...operated systems. ~ Ability to design low level software and perform...SuggestedFull timeContract workWork at office
$86k - $107k
...NPI Engineer Spellman High Voltage Electronics Corporation, a family owned business for... ...semiconductor, scientific analytics and industrial systems manufacturers. When they want to push the... ...that make modern life possible. With design and manufacturing sites in North America,...SuggestedWork at office$200k
...Principal Embedded Engineer | Long Island, NY (On-site) Permanent X4 Technology is hiring a... ...software, bare-metal firmware, wireless systems, and hardware-adjacent electrical work.... ...from PCB layouts, understand board-level design constraints, and troubleshoot issues...Permanent employmentFull timeLocal areaRelocationFlexible hours- ...are looking for a mid to senior level Embedded Software Engineer to develop and support firmware for low power and connected embedded systems. This role requires experience with microcontrollers... ...battery operated systems Ability to design low level software and perform firmware...
- ...Senior Embedded Linux Engineer | Long Island, NY (On-site) | C2C / W2 / Permanent X4 Technology is hiring a Senior Embedded Linux Engineer for... ...culture where you'll have real ownership over the systems you build. Open to C2C, W2, or permanent applicants -...Permanent employmentFull timeLocal areaRelocationFlexible hours
- ...Embedded Linux / Embedded Systems Engineer | Long Island, NY | On-site | 9/80 Schedule X4 Technology is working with a well-established engineering... ...technical ownership and influence over architecture and design decisions . Excellent opportunity for someone who wants...Full timeContract workLocal areaRelocation
$100k - $115k
...Overview We are seeking an Electromechanical Application Engineer to support the design and manufacturing of UL 891 switchboards and UL 67... ...Preferred Qualifications · Experience with ERP or MRP systems used for bills of materials, purchasing, inventory, or production...Full timeFor contractors$97k - $137k
...Bachelors or masters degree in computer engineering or electrical engineering ~7+... ...PIC devices ~ Proficiency in embedded C programming for microcontroller-based systems ~ Experience developing bare-... ...operated systems ~ Ability to design low-level software and perform...Full timeContract workWork at office$106k - $142k
...Job Description Embedded Senior Software Engineer \n Location: Hauppauge, NY | Work: 100% Onsite... ...SCADE. \n Develop requirements, design, coding, integration, and testing. \... .... \n Work with hardware and systems teams on embedded control systems. \...Full time- ...are looking for a mid to senior level Embedded Software Engineer to develop and support firmware for low power and connected embedded systems. This role requires experience with microcontrollers... ...operated systems \n Ability to design low level software and perform firmware...
- Embedded Senior Software EngineerWork Location: Hauppauge, NYHauppauge... ...city life.SummaryOur Fluid Systems Division (FSD) is seeking an Embedded Senior Software Engineer to join our team. We are looking... ...candidate with experience in designing, developing, and verifying embedded...Local areaRelocationFlexible hours
- Role: Embedded Linux Systems Engineer Hauppauge, NY - Onsite We are seeking an Embedded Linux Systems Engineer with a strong electrical engineering background to support the design, development, bring-up, and validation of connected embedded products. The ideal candidate...
- Job Title: Senior Embedded Software Engineer Duration: Direct Hire Shift: 1st This position is subject... ...requirements. Job Summary Client's Fluid Systems Division is seeking a Senior Embedded... .... Develop software requirements, design, code, integration, and verification activities...Shift work
- ...FlexStaff is hiring an Opto-Mechanical Product Engineer for our client, an aerospace and... ...engineer to join a dynamic team focused on the design, development, manufacturing, and... ...improvement of precision optics products and systems . \n \n The ideal candidate will have...Permanent employmentFull time
- Belcan is seeking an Embedded Senior Software Engineer in Hauppauge, NY to design, develop and verify embedded software for aerospace and industrial applications. You will work with C and model-based tools to deliver compliant software across the lifecycle. The role requires...
$100k - $130k
...Overview Job Title: Component Engineer Job Location: Melville, NY (100% oniste) Salary... ...to ensure components meet applicable design, performance, reliability, quality, cost,... ...lists, and technical documentation including system component item master. Review component...Permanent employmentFull timeWork at officeLocal area- ...US-NY-East Farmingdale (TR) Full time JR12750 Design Engineer We are looking for a Design Engineer to join our Target Rock Team... ...Professional Engineering Registration (preferred) Power Plant Systems training (preferred) Product application Must be a US...Hourly payFull timeWork at office
$122.66k - $215.7k
...technology products, including mission systems, radio frequency (“RF”) components, RF... ...how TTM's time-critical, one-stop design, engineering and manufacturing services enable customers... ...opportunity to leverage your embedded software expertise, collaborate with some...Permanent employmentFull timeWorldwideFlexible hoursShift work- ...Design Engineer NY - Bohemia | Power Connector FLSA STATUS: Salary/Exempt DEPARTMENT: Research and Development SUPERVISOR: Engineering... .... for all levels of components and assemblies in current MRP system. Manage and participate in product design reviews to...
$75.24k - $91.96k
...Position: Product Engineer Job Description: Since 1982, NIC Components (NIC), in... ...provider in passive components to fuel the designs of technology and engineering... ...with database querying or data management systems ~ Exposure to customer-facing technical...Hourly payFull timeTemporary workWork experience placementWork at officeLocal areaWork from homeWorldwide$125k - $140k
...motivated SeniorEmbedded Software Engineer to join their Peerless Instrument... ...are looking for a creative Senior Embedded Software Engineer who has a passion... ...Location: Farmingdale, NYYour Challenge:Design and develop embedded software systems for precision electronic...Full time- Job-ID: 18528Category: SW Embedded EngineeringLocation: Aurora, IL,... ...experienced Senior Embedded Firmware Engineer to development of sensor... ...you will be responsible for designing, implementing, and optimizing... ...hardware engineers to define system requirements and...WorldwideVisa sponsorship
$20 - $25 per hour
...US-NY-East Farmingdale (TR) Full time JR13583 Design Engineer Intern We are looking for a Design Engineering Intern to join our Target Rock team in the Design Engineering Department! The intern is needed now (Fall Internship) We can work around your school schedule...Hourly payFull timeInternshipWork at office- NR Consulting seeks an Embedded Senior Software Engineer to design, develop and verify embedded software for aerospace and industrial systems. You will work under regulated standards (DO-178, ISO 26262, EN 50128, IEC 61508 or IEC 62304) across the full software lifecycle...
$100k - $150k
...Industries is a leading provider of embedded electronic solutions,... ...SummaryAs the NPI SMT Process Engineer, you lead the development, optimization... ...technical liaison between Design Engineering and Production,... ...standards, internal quality systems, and applicable customer and...Permanent employmentCasual work$130k - $160k
...Solving for Safer' campaign. The engineering department is responsible... ...life-cycle, which includes designing and testing products before... ...threaded driver level and higher embedded firmware in C, for 8-bit and... ...using basic operating systems and RTOS. Linux and other OS...Live inWork at officeRelocation- ...Job Description Job Description Digital Dental Designer Advanced CAD/CAM • Digital Dentistry • High-End Restorations C ustom dental is seeking an experienced Digital Dental Designer to join our growing team. We are a modern dental laboratory focused on precision...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded System Design Engineer. Be the first to apply!





