We are looking for aSenior Embedded Systems Engineerwith a strong background in bothembedded firmware developmentandhardware integration. This role requires hands-on experience withmicrocontroller-based system design,low-level driver development, andhardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded solutions in a fast-paced, innovation-driven environment.
KeyResponsibilities:
EmbeddedSoftwareResponsibilities:
- Design,develop,andmaintainembeddedfirmwareusingEmbeddedC/C++formicrocontrollers (ARMCortex,STM32,NXP,etc.).
- Developandintegratedevicedrivers,communicationstacks,RTOS-basedandbare-metalapplications.
- Optimizeembeddedcodeforperformance,power,andmemoryfootprint.
- Performunittesting,codereviews,andensurecompliancewithcodingstandards (e.g.,MISRA-C).
- Implementbootloaders,BSPs,andsecurefirmwareupdatemechanisms.
HardwareResponsibilities:
- Bring-upofnewhardwareboardsincludinglow-levelhardwaretestingandvalidation.
- Collaborate withhardwaredesignengineerstodefinesystemarchitecture,componentselection,and
interfacelogic.
- Conduct schematic reviews and work with layout teams to optimize signal intergrity, EMI/EMC, and power design.
- Perform hardware software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
- SupportPCBbring-up,prototyping,andhardwaretestingcycles.
- Documenthardwareinterfaces,configurations,andBOMevaluations.
Requirements
- Bachelor's or Master's degree in Electronices Engineering, Electrical Engineering, or Computer Engineering
- 610yearsofexperienceinembeddedsystemsdesignanddevelopment.
- StrongprogrammingskillsinC/C++formicrocontrollerfirmwaredevelopment.
- ExperiencewithRTOS(e.g.,FreeRTOS,Zephyr)andbare-metalenvironments.
- Proficiencywithcommunicationprotocols:I2C,SPI,UART,CAN,USB,Modbus.
- Hands-onexperiencewithschematic-levelhardwaredebugging.
- FamiliaritywithmicrocontrollerfamilieslikeSTM32,NXPKinetis,TIMSP430,ESP32,etc.
- Experience with tools such as keil, IAR, Eclipse, Altium Designer, Oscilloscope, Multimeter, JTAG/SWD in terafaces.
- Solid understanding ofanalog/digital circuit design,power management, andPCB fundamentals.
- Excellentdebugging,analytical,andproblem-solvingskills.
- Strongcommunicationandcross-teamcollaboration.
- Abilitytomentorjuniorengineersandguideprojectdesigndecisions.
- Agile and adaptable mindset for rapid prototyping and iteration.