Job Description
Role : Hardware & Firmware Engineer
We are looking for a versatile Hardware & Firmware Engineer to lead the development of our next-generation embedded systems. You will be responsible for the entire lifecycle of our hardware products – from firmware development, prototyping, to rigorous testing and validations.
The ideal candidate has deep experience with ESP32 or Raspberry Pi Compute Modules and is comfortable implementing robust communication protocols like CAN bus, Wi-Fi, and BLE, Power Management, Storage peripherals.
Key Responsibilities :
– Connectivity Integration : Implement and optimize wireless (Wi-Fi, BLE) and wired (CAN bus) communication interfaces for reliable data transmission.
– Firmware Development : Write clean, efficient, and well-documented code in C/C++ (using ESP-IDF, Arduino, or Linux-based environments) to interface with sensors, storage (SD/Flash), and cloud services.
– Testing & Debugging : Utilize and troubleshoot hardware issues and optimize firmware performance.
Required Skills & Qualifications :
– Embedded Programming : Expert-level knowledge of C/C++ for microcontrollers and embedded Linux environments.
– Protocol Expertise : Solid understanding of CAN bus (J1939 or CANopen), I2C, SPI, and UART.
– Wireless Stacks : Experience configuring and tuning Wi-Fi and BLE stacks.
– To help us better understand your technical style and expertise, please include the following with your application :
– Portfolio of Projects : A brief overview or document showcasing previous PCB designs, hardware prototypes, or firmware architecture you have developed.
– GitHub / Repository Links : Links to your public repositories (GitHub, GitLab, Bitbucket) featuring relevant code samples or hardware design files (schematics/layouts) if available.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now