Embedded Software Engineer
Listed on 2026-02-06
-
Software Development
Software Engineer, Embedded Software Engineer
Overview
Bachelor's degree (BSCS/BSEE) with 3+ years related experience embedded software development and verification in C/C++ language. Exposure to completed Software Development Lifecycle (SDLC) with peripheral hardware interfaces UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc. Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyser, digital multi-meter, etc.).
Responsibilities- Design and implement software for embedded devices (C/C++) from requirements to production
- Collaborate with hardware teams to integrate, test, and troubleshoot systems
- Perform unit/system testing using tools like oscilloscopes and logic analysers.
- Maintain design documentation, technical specifications, and code reviews.
- Regulatory compliance to customer safety and security standards
Paid Leave, Health Insurance, Group life insurance, Disability, 401(K)
SalaryThe expected salary range for this position is between $61,000 to $99,500 annually. The actual salary may vary based upon several factors including, but not limited to, relevant skills/experience, time in role, base salary of internal peers, prior performance, business line, and geographic/office location.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).