{"schemaVersion":"jobsearcher.job.v1","id":"7d88d5d5f9950461296d732e","url":"https://jobsearcher.com/jobs/7d88d5d5f9950461296d732e","canonicalUrl":"https://jobsearcher.com/jobs/7d88d5d5f9950461296d732e","title":"Embedded Python Developer","description":"Job Title: Embedded Python Developer\nLocation: Culver City, CA\nLong Term Contract\nJob Description:\nWe are seeking a skilled Python Developer with experience in Embedded Hardware to join our team in Culver City, CA, on a long-term contract basis. In this role, you will play a critical part in developing software solutions that interface with embedded systems and hardware components. You will collaborate closely with hardware engineers and firmware developers to integrate Python-based applications with embedded platforms.\nKey Responsibilities:\nDesign, develop, and maintain Python applications that interact with embedded hardware and systems.\nImplement and optimize communication protocols between Python software and embedded devices.\nCollaborate with hardware engineers and firmware developers to integrate software components with embedded systems.\nWrite clean, efficient, and maintainable code to meet project requirements and deadlines.\nConduct testing and debugging of software components in embedded environments.\nDocument software designs, specifications, and test plans.\nStay updated with emerging technologies and industry trends in embedded systems and Python development.\nRequired Skills and Qualifications:\nBachelor’s degree in Computer Science, Electrical Engineering, or related technical field (or equivalent practical experience).\nProven experience as a Python Developer with proficiency in Python programming.\nExperience working with embedded systems and hardware interfaces (UART, SPI, I2C, etc.).\nFamiliarity with embedded development tools and environments (e.g., ARM, AVR, Raspberry Pi).\nKnowledge of communication protocols used in embedded systems (e.g., MQTT, Modbus, CAN).\nStrong problem-solving skills and ability to troubleshoot complex issues.\nExcellent communication skills and ability to collaborate effectively in a team environment.\nPay: $52.14 - $62.80 per hour\nWork Location: In person","company":"Zapnix","rawCompany":"zapnix","city":"Culver City","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-04T20:05:23.128Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Python Developer","description":"Job Title: Embedded Python Developer\nLocation: Culver City, CA\nLong Term Contract\nJob Description:\nWe are seeking a skilled Python Developer with experience in Embedded Hardware to join our team in Culver City, CA, on a long-term contract basis. In this role, you will play a critical part in developing software solutions that interface with embedded systems and hardware components. You will collaborate closely with hardware engineers and firmware developers to integrate Python-based applications with embedded platforms.\nKey Responsibilities:\nDesign, develop, and maintain Python applications that interact with embedded hardware and systems.\nImplement and optimize communication protocols between Python software and embedded devices.\nCollaborate with hardware engineers and firmware developers to integrate software components with embedded systems.\nWrite clean, efficient, and maintainable code to meet project requirements and deadlines.\nConduct testing and debugging of software components in embedded environments.\nDocument software designs, specifications, and test plans.\nStay updated with emerging technologies and industry trends in embedded systems and Python development.\nRequired Skills and Qualifications:\nBachelor’s degree in Computer Science, Electrical Engineering, or related technical field (or equivalent practical experience).\nProven experience as a Python Developer with proficiency in Python programming.\nExperience working with embedded systems and hardware interfaces (UART, SPI, I2C, etc.).\nFamiliarity with embedded development tools and environments (e.g., ARM, AVR, Raspberry Pi).\nKnowledge of communication protocols used in embedded systems (e.g., MQTT, Modbus, CAN).\nStrong problem-solving skills and ability to troubleshoot complex issues.\nExcellent communication skills and ability to collaborate effectively in a team environment.\nPay: $52.14 - $62.80 per hour\nWork Location: In person","datePosted":"2026-08-04T20:05:23.128Z","dateModified":"2026-08-04T20:05:23.128Z","hiringOrganization":{"@type":"Organization","name":"Zapnix","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Culver City","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"7d88d5d5f9950461296d732e"},"url":"https://jobsearcher.com/jobs/7d88d5d5f9950461296d732e"}}