Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Embedded Developer (Only Local Candidates)

Job

Tekfortune Inc.

Culver City, CA (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 6/23/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Title:
Embedded Developer Location:
Culver City, CA Job Description:
We are seeking a skilled Python Developer with experience in Embedded Hardware and Python Automation to join our team in Culver City, CA. 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.
Key Responsibilities:
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. Excellent Python Automation skills.
Required Skills and Qualifications:
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.