
Embedded Software Engineer ( Python)
at USA Product Development Company
Python Embedded Engineer
š Location: Chennai
š¼ Experience: 3+ Years
š° Budget: ā¹1.2 LPM
š Role Overview
We are looking for a skilled Python Embedded Engineer with hands-on experience in embedded systems. The ideal candidate will work closely with cross-functional teams to design, develop, and optimize software solutions that interact with hardware platforms.
We prefer candidates who are reliable, strong communicators, and technically sound.
š ļø Key Responsibilities
- Design, develop, and maintain robust Python-based applications
- Work on embedded system software development & integration
- Collaborate with hardware, firmware, and system teams
- Optimize software performance for embedded environments
- Debug, troubleshoot, and resolve system-level issues
- Participate in code reviews and follow coding standards
- Support testing, validation, and product release
ā Required Skills
- 3+ years of experience in Python development
- Strong understanding of software development fundamentals
- Experience or exposure to embedded systems (mandatory)
- Knowledge of hardware-software interaction & communication protocols
- Familiarity with Git/version control systems
- Strong analytical, problem-solving & communication skills
ā Good to Have
- Experience with C/C++
- Knowledge of RTOS or Linux-based embedded systems
- Experience with microcontrollers, sensors, or device drivers
- Exposure to CI/CD pipelines & automated testing
šÆ Ideal Candidate
- Trustworthy and dependable
- Strong communication skills
- Ability to work in a cross-functional environment

Similar jobs
7th Unit is building a wheeled upper-body humanoid robot for industrial deployment in Central Asia and Eastern Europe. This is a founding role, you own the hardware architecture from day one.
What you'll do
- Define arm and actuator architecture for v1 ā degrees of freedom, actuator selection, mechanical design
- Design and build the gripper system optimized for our first deployment object set
- Develop the hot-swap battery system enabling continuous multi-shift operation
- Own structural design with field serviceability and manufacturing scale in mind
- Integrate with wheeled base platform sourced from established robotics component suppliers
- Deliver a working manipulation prototype within the first 90 days
What we need
- 3+ years designing and building physical robotic systems that operated outside a lab
- Hands-on experience with actuator selection, motor control integration, and real-world mechanical failure modes
- You have personally assembled and debugged a working robotic system end-to-end
- Comfortable making architecture decisions under uncertainty and iterating fast
- Experience with off-the-shelf component integration is a strong plus
Structure
- Position starts Q3 2026
- Equity negotiated directly, founding engineer package
- Remote during pre-build phase. In-person required from prototype assembly onward
Skills Required:
- Good experience withĀ programming language Python
- Strong experience inĀ Docker.
- Good knowledge with any of theĀ Cloud Platform like Azure.
- Must be comfortable working in a Linux environment.
- Must have exposure into IOT domain and its protocols ((Zigbee & BLE ,LoRa,Modbus)
- Must be a good team player.
- Strong Communication Skills
We are looking networking professionals with the following skill set,
Experience :6+ years of experience in the networking domain
Key skills:
- Must have 6+ years of experience in C/C++ programming language.
- Knowledge of Go programming language and Python programming language is a big plus.
- Strong background in L4-L7 Internet Protocols TCP, HTTP, HTTP2, GRPC and HTTPS/SSL/TLS.
- Background in Internet security related products such as Web Application Firewalls, API Security Gateways, Reverse Proxies and Forward Proxies
- Proven knowledge of Linux kernel internals (process scheduler, memory management, etc.)
- Experience with eBPF is a plus.
- Hands-on experience in cloud architectures (SaaS, PaaS, IaaS, distributed systems) with continuous delivery
- Familiar with containerization solutions like Docker/Kubernetes etc.
- Familiar with server less technologies such as AWS Lambda.
- Exposure to machine learning technologies and distributed systems is a plus
FURIOUS FOX is looking for Embedded Developers with strong coding skills in C & C++ as well as experience with Embedded Linux.
Experience : (Minimum 7-10 yrs)
⢠Experienced in edge processing for connected building / industrial / consumer
appliances / automotive ECU
⢠Have a good understanding of IoT platforms and architecture
⢠Deep experience in operating systems eg: Linux, freeRTOS / kernel development/device drivers.
/ sensor drivers
⢠Have experience with various low-level communication protocols, memory devices, messaging
framework etc.
⢠Have a deep understanding of design principles, design patterns, container preparations
⢠Have developed hardware, OS abstraction layers, and sensor handlers services to manage various BSP, os standards
⢠Have experience with Python edge packages.
⢠Have a good understanding about IoT databases for edge computing
⢠Good understanding of connectivity application protocols and connectivity SDK for Wi-Fi and BT / BLE
⢠Experienced in arm architecture, peripheral devices and hardware board configurations
⢠Able to set up debuggers, configure build environments, and compilers and optimize code and performance.
Skills / Tools:
⢠Expert at object-oriented programming
⢠Modular programming
⢠C / C++ / JavaScript / Python
⢠Eclipse framework
⢠Target deployment techniques
⢠IoT framework
⢠Test framework
Highlights :
⢠Having AI / ML knowledge in applications
⢠Have worked on wireless protocols
⢠Ethernet / Wi-Fi / Bluetooth / BLE
⢠Highly exploratory attitude
⢠willing to venture in and learn new
technologies.
⢠Have done passionate projects based on self-interest.
- Bachelorās degree in Electrical or Electronics Engineering with 1-3 years of relevant experience.
- Highly experienced in Embedded C, C++ coding as per MISRA standards
- Experience in firmware programming for 8 bit, 16 bit and 32 bit controllers.
- Knowledgeable in Linker Scripts, Make files & firmware debugging using JTAG or on the UART console.Ā
- Experienced in Communication peripherals like SPI, UART, I2C, CAN, etc.
- Ā
- Ideation, designing, prototyping, and developing as per product requirements.
- Expertise in system architecture and design for Embedded software systems.
- Develop modular Embedded Code to port into different projects.
- Experience on Real Time Systems and Scheduling mechanisms
- Development experience in "middleware" / āapplicationā / Low layer.
- Experience with developing embedded code for networking technologies like TCP/IP and UDP would be a plus.
- Document state machine diagrams, flow charts to understand the system architecture
- Working closely with Design teams to understand Hardware Implementation.
- Develop Test methods, in some cases automated test cases to test the firmware code and support hardware engineers.
- Use Debuggers, oscilloscopes, power supplies, and other necessary electrical tools to debug the code for problem-solving.
- Excellent reading skills for complete understanding of technical documents such as Processor Architecture Specifications and MCU hardware manuals, schematics etc.
- Ability to generate ideas in response to complex issues and execute on solutions.
- Python programming is a big plus.
| Ā | Open Edx |
| Ā | Ā |
| 1 | Hands on experience on Open edX framework |
| 2 | ⢠A Minimum of 2 years is required on handling Open edX project with overall experience of 4 to 6 Years. |
| 3 | ⢠The Candidate must have developed and deployed open edX based applications and platforms. |
| 4 | ⢠Real-world experience with web development frameworks like Django |
| 5 | ⢠Ability to code front to back with JavaScript, Python, or other server-based programming languages |
| 6 | ⢠Hands-on experience on Git, Slack, Trello |
| 7 | ⢠Should have experience in deploying scalable software applications to AWS or equivalent |
| 8 | ⢠At least 2 years of related experience with React, Webpack, or other modern JavaScript frameworks. |
| 9 | ⢠Experience building static websites and single-page applications, experience with architecture and solutions |
| 10 | Good hands on experience in docker |
| 11 | ⢠Understanding of MOOC (Massive open online course) Architecture Integrating with the third-party apps using LTI/QTI - Significant hands on experience in installation and configuration of OpenEdx as an application, managing users and roles and managing multiple tenants in an instance |
| 12 | ⢠Experience in customizing OpenEdx as a product around creating plugins, integrating with third party apps using LTI' |
| 13 | ⢠Theming and Branding, Multisite, Certificates, SAML, Basic Reporting (grades, enrolments) |
| 14 | ⢠Experience in Open edX mobile app with branding and analytics set up |
| 15 | ⢠Experience with DevOps will be added advantage |









