Job Description: Senior Embedded Systems Engineer
Project: Electrical Circuit & IoT Simulation Platform
Role Overview:
We're looking for an Embedded Engineer with strong hardware expertise and programming skills to lead the design, architecture, and validation of our circuit simulation platform — covering electrical components, microcontrollers, IoT modules, and drone systems. This role requires someone who can independently own component modeling accuracy, mentor junior engineers, and make architectural decisions on how real-world hardware behavior translates into simulation logic.
Key Responsibilities:
Architect and define accurate electrical behavior models (voltage, current, resistance, timing logic) for components like resistors, LEDs, sensors, buzzers, motors, ICs, drone flight controllers, and complex IoT modules
Lead validation of simulated circuit outputs against real hardware behavior (breadboard/Arduino/ESP32/Raspberry Pi/drone testing), establishing accuracy benchmarks and test protocols
Drive IoT and drone module integration strategy (ESP32, Arduino, sensors, flight controllers, ESCs, motors) across real-world and simulated environments
Own the translation of complex circuit logic and component behavior into robust, scalable simulation algorithms
Design and oversee test frameworks for component model accuracy (analog/digital signals, timing circuits, edge cases)
Review and mentor junior engineers on hardware-software integration practices
Create and maintain detailed technical documentation of component specs, behavior models, and architectural decisions for cross-functional teams
Identify gaps in simulation fidelity and propose solutions for complex multi-component circuit behavior
Required Skills:
1-3 years of hands-on experience in embedded systems / electronics engineering
Strong understanding of analog + digital circuits, IoT components, and microcontroller architecture
Hands-on experience building or contributing to electrical component simulation platforms
Strong programming proficiency in C, C++, and Python
Good understanding of circuit-to-code translation — how physical hardware behavior maps to simulation/software logic
Experience with technical validation processes and setting accuracy standards
Strong documentation and cross-team communication skills
Good to Have:
Hands-on experience with Arduino, Raspberry Pi, ESP32, and drone-based projects (flight controllers, ESCs, motors)
Knowledge of PCB design and schematic capture tools
Prior experience in EDA (Electronic Design Automation) tools or simulation software development