> Markdown version of [/jobs/ext/172215-python-developer](https://www.wearedevelopers.com/jobs/ext/172215-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer - **Company:** SPAR Group - **Location:** Culver City, CA, United States - **Salary:** $108,160.0 - **Contract:** Contract - **Skills:** Clean Code Principles, Communications Protocols, Computer Programming, Software Debugging, Embedded Software, Firmware, Hardware Interface Design, Python (Programming Language), Modbus, Message Queuing Telemetry Transport (MQTT), Raspberry Pi, Software Engineering, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Large Language Models, Prompt Engineering, Fastapi, Information Technology, Hardware Infrastructure - **Published:** May 21, 2026 - **Apply:** https://www.careerjet.com/jobad/us3f53cf028bb2feb6435d3e4fd67646f7 ## About the Role Bachelor's degree in Computer Science, Electrical Engineering, or related technical field (or equivalent practical experience). Proven experience as a Python Developer with proficiency in Python programming. Experience working with embedded systems and hardware interfaces (UART, SPI, I2C, etc.). Familiarity with embedded development tools and environments (e.g., ARM, AVR, Raspberry Pi). Knowledge of communication protocols used in embedded systems (e.g., MQTT, Modbus, CAN). Strong problem-solving skills and ability to troubleshoot complex issues. Excellent communication skills and ability to collaborate effectively in a team environment. ## Description We 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., Design, develop, and maintain Python applications that interact with embedded hardware and systems. Implement and optimize communication protocols between Python software and embedded devices. Collaborate with hardware engineers and firmware developers to integrate software components with embedded systems. Write clean, efficient, and maintainable code to meet project requirements and deadlines. Conduct testing and debugging of software components in embedded environments. Document software designs, specifications, and test plans. Stay updated with emerging technologies and industry trends in embedded systems and Python development., Role: Python Developer Location: Woodland Hills, CA (Hybrid from Day 1) Duration: 12 Months Skill Required Python, PDF processing, LLM integration, prompt engineering, PDF … + 14 hours ago + Apply easily, Title: Python Developer Location: Woodland Hills , CA | Pay: 52/hr please include your Linkedin on your resume * Skill Required: Python, PDF processing, LLM integration, p… + 13 days ago ## Related Videos - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Enterprise Python: Software That Lives Long And Prosper](https://www.wearedevelopers.com/videos/946-enterprise-python-software-that-lives-long-and-prosper) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/1112-accelerating-python-on-gpus) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [7 good reasons why you should learn Python in 2021](https://www.wearedevelopers.com/magazine/19-7-good-reasons-why-you-should-learn-python-in-2021) - [Top 40 Python Developer Interview Questions And Answers](https://www.wearedevelopers.com/magazine/16-top-40-python-developer-interview-questions-and-answers) - [Python Basics](https://www.wearedevelopers.com/magazine/123-python-basics) - [What’s the latest in NVIDIA CUDA Python](https://www.wearedevelopers.com/magazine/568-what-s-the-latest-in-nvidia-cuda-python) - [IT Webinars for Programmers to Stay Updated](https://www.wearedevelopers.com/magazine/351-it-webinars-for-programmers-to-stay-updated)