We are looking for an experienced embedded software engineer with a strong background in ESP32 microcontroller programming, ESP-IDF, CMake, and a deep understanding of the C programming language. The ideal candidate will have hands-on experience in developing embedded systems, firmware, and applications for ESP32-based projects. Additionally, they should possess a thorough understanding of the compilation and linking processes, as well as the execution of instructions by the processor.
1. Develop and maintain embedded software solutions for ESP32-based applications
2. Design, implement, and debug firmware and drivers for various peripherals and sensors
3. Utilize ESP-IDF and CMake for project configuration, build, and deployment
4. Optimize code for memory and performance constraints while ensuring reliability and stability
5. Conduct thorough testing and validation of software components to ensure functionality and compatibility
6. Provide technical guidance and support to junior engineers as needed
7. Stay up-to-date with emerging technologies and industry trends in embedded systems development
Marbles is a brain health startup built in India, supported by the Department of Biotechnology, Government of India, and AIIMS New Delhi, delivering medication-adjunctive treatment and management solutions for different brain health conditions.
Our flagship product, EASE (executive functioning and affective salience through stimulation and EEG), ensures a faster and safer treatment response for MDD (major depressive disorder).
Marbles Application is a brain strength platform providing expert support, including psychotherapy and guided sessions for cognitive, emotional, and lifestyle restructuring.
We are a team of experts and enthusiasts working day in and day out, uncovering everything there is to understand about the powers of your brain. Cutting-edge technology, neurosciences, psychology, and AI, fueled by the wisdom of breathwork and movement therapy, so you can unlock true brain strength.