13 Nov
|
Racanaa Energy
|
Bengaluru
13 Nov
Racanaa Energy
Bengaluru
Company Description Racanaa Energy [www.racanaa.com] helps commercial establishments become more sustainable from an energy and environmental perspective through data-driven Energy Intelligence and automation services. The company enables and educates customers to move toward Net-Zero electricity consumption by optimizing how energy is monitored, controlled, and used. Racanaa Energy emphasizes operational optimization to improve electrical safety, resource utilization, and return on capital invested in assets. Its solutions are designed to deliver consistent customer experiences while reducing overall energy usage and carbon footprint, making it a strong fit for professionals interested in clean technology and impactful innovation. Job Purpose (brief) As a Embedded Development Engineer the candidate should be able to support and conduct all the assigned tasks in Product Development Life Cycle [PDLC] right from requirements gathering to obsolecense. The candidate should be able to even assign and monitor the tasks to the other team members where dependency is present and maintain the documentation as per the defined standard. Job
Requirements:
• Understand product requirements, design and develop code , module level and system level embedded software design/coding, validation using programming languages like C & C++ on embedded systems running for Linux platforms for IoT based Products.
• Involve in technical design including architectural and more detailed object oriented design.
• Hands-on experience in embedded Linux development using the Linux platforms like Yocto Project.
• Understanding knowledge of Electronics Hardware.
• Solid proficiency in Yocto recipes, layers, and customizations.
• Knowledge of Linux kernel configuration and device driver development.
• Experience with build automation tools (e.g., Open Embedded, BitBake).
• Understanding of security principles and best practices in embedded systems.
• Excellent problem-solving and troubleshooting skills.
• Strong communication and collaboration skills.
• Familiarity with version control systems (e.g., Git, SVN).
• Experience with cross-compilation and toolchain configuration.
• Develops an understanding of both technology and product concepts and can articulate product and software design.
Responsibilities:
Requirements Gathering:
• Gathering technical requirements, understanding & deriving a business case. Design & Development
• Deriving & conducting the DoE for PoC with the help of team.
• Maintaining the timelines provided and budget constraints.
• Create a High-Level Diagram, a Block Diagram and a Detailed Diagram of the System [Hardware + Firmware] architecture.
• Schematic design as per the finalized Detailed Diagram.
• Work with external vendors teams for Layout Designing and PCB manufacturing and assembly. Yocto Project Development:
• Design, implement, and customize embedded Linux systems using the Yocto Project framework.
• Develop and maintain Yocto recipes, layers,
and configurations to create customized Linux distributions. System Integration:
• Integrate and test hardware/software components on target hardware platforms.
• Collaborate with CFT to ensure seamless integration between software and hardware. Build Automation:
• Implement and maintain build automation scripts to streamline the Yocto build process.
• Troubleshoot build issues and optimize build configurations for efficiency. Kernel Configuration:
• Configure and customize Linux kernel settings for specific embedded applications.
• Work with device drivers and kernel modules to ensure proper hardware functionality. Security & Compliance:
• Configure and customize Linux kernel settings for specific embedded applications.
• Work with device drivers and kernel modules to ensure proper hardware functionality. Documentation:
• Create and maintain technical documentation related to Yocto Project configurations, build processes, and system integration. Collaboration and Communication:
• Work closely with cross-functional teams, including Mechanical Engineers, Hardware Engineers, Business Managers and Project Managers, to ensure seamless integration of systems into overall energy solutions.
• Communicate technical concepts and findings clearly and concisely to both technical and non-technical stakeholders.
Qualifications:
• B.
E in Electronics, Electronics & Communication on related field.
Experience:
• 5-7 years in embedded design development
Skills:
• Embedded Firmware
• C, C++
• Schematic development
• Layout development
• IoT, ESP8266, ESP32, etc.
📌 Sr. Embedded Developer (Bengaluru)
🏢 Racanaa Energy
📍 Bengaluru