Job Description

Role SummaryThe Embedded Systems & Electrical Engineer will design, integrate, and validate hardware–firmware solutions across Sustainable Innovations’ advanced product lines. The role bridges electrical engineering and embedded software development, enabling the creation of smart, connected devices for industrial, energy, and environmental applications.The engineer will contribute to the full development cycle—circuit design, PCB bring-up, firmware programming, prototyping, and system-level integration. Candidates are expected to possess both strong electrical fundamentals and practical embedded coding skills, capable of moving fluidly between schematics, soldering benches, and firmware debugging environments.Key Responsibilities1. Electrical & Hardware DesignDesign and review mixed-signal circuits, sensor interfaces, power supplies, and communication modules.Develop and test custom PCBs using KiCad, Altium, or similar EDA tools.Perform soldering, rework, and PCB assembly for prototypes and small-batch builds.Conduct electrical validation and troubleshooting using oscilloscopes, multimeters, logic analyzers, and power analyzers.Debug issues related to power integrity, grounding, EMI, and signal conditioning.2. Embedded Firmware DevelopmentDevelop firmware for STM32, ESP32, and similar MCUs using C/C++.Implement drivers for sensors, ADCs, and communication peripherals (SPI, I2C, UART, CAN, RS-485).Optimize firmware for performance, efficiency, and reliability.Support field testing and hardware–software integration.3. System Integration & TestingBring up embedded systems and verify complete hardware–firmware functionality.Interface devices with cloud or local networks via MQTT, Modbus, BLE, or Wi-Fi.Perform structured testing, calibration, and documentation of results.4. Cross-Functional CollaborationWork closely with mechanical, software, and data teams to ensure cohesive product integration.Participate in design reviews and contribute to manufacturability and maintainability discussions.QualificationsBachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.2+ years of experience in embedded systems or electronic product development.Proficient in C/C++; experience with Python or Rust is a plus.Hands-on experience with STM32, ESP32, or similar microcontrollers.Skilled in soldering, PCB assembly, and use of standard lab tools.Familiarity with PCB design workflows and schematic interpretation.Working knowledge of debugging tools (SWD/JTAG) and communication analyzers.Understanding of power systems, signal conditioning, and communication protocols.Preferred SkillsExperience with IoT or industrial automation devices.Familiarity with Git, version control, and collaborative development workflows.Knowledge of cloud or edge integration (e.g., MQTT, REST APIs).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In