Software Engineer, Embedded Systems/ Firmware/ IoT, Python
Listed on 2026-10-04
-
Software Development
Embedded Systems/ Firmware/ IoT, Python, Software Testing, Unix/Linux
Develop, integrate, test, and validate embedded software throughout the product lifecycle, collaborating with hardware and software teams to resolve defects and ensure requirements compliance. Create technical and test documentation, support automated build and release processes, conduct formal verification, and communicate progress and findings to internal teams and customers.
Requirements: Candidates should have hands‑on experience developing and testing software with C and Python, along with experience in requirements analysis, traceability, and verification. Familiarity with embedded hardware, microcontrollers, real‑time systems, and designing and maintaining automated test environments is also required.
Key
Skills:
Embedded Software Development, C, Python, Software Testing, Requirements Analysis, Requirements Traceability, Verification and Validation, Automated Test Environments, Embedded Hardware, Microcontrollers, Real‑Time Systems, CI/CD, Git, Communication Protocols, Linux, Bare‑Metal Programming
Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short‑Term Disability, Long‑Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave
(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).