eLogic Engineering Services PVT LTD

1 Job openings at eLogic Engineering Services PVT LTD
Senior Firmware Engineer hyderabad 6 - 10 years INR 13.0 - 20.0 Lacs P.A. Work from Office Full Time

Job description About the eLogicTech Edge Culture At eLogicTech Edge, we come together every day looking forward to the next hard thing. Complex challenges with ambiguous constraints force us out of our lanes, and this is where we thrive as engineers, solutions architects, and problem-solvers. When we are forced out of our lanes, we are forced to get creative, resourceful, and experimentative, and that is the space where great solutions are born. We believe in: attitude > aptitude a willingness to learn > experience making mistakes > playing it safe If this sounds like an ideal environment for you to grow as a professional and contribute to the building of a connected future, then we are interested in hearing from you. Who you are: (experience & skills) Bachelors degree in Electrical, Electronics, or related Engineering discipline with 5 + years of relevant experience . Highly experienced in BareMetal and RTOS-based system development . Strong experience in FreeRTOS, ZephyrRTOS, or similar operating systems is preferred. Must have demonstrated experience in taking full project ownership — from requirements gathering to system design, implementation, validation, and delivery. Proven ability to work with new microcontrollers, ICs, and sensors by interpreting datasheets, reference manuals, and application notes to realize custom application requirements. Expertise in breaking down complex system requirements into achievable tasks, milestones, and test cases . Strong foundation in Embedded C/C++ programming , low-level driver development, and hardware-software interfacing. Experience with system architecture and embedded firmware design for multi-module systems. Comfortable working with oscilloscopes, logic analyzers, signal generators, and multimeters for debugging and validation. Familiarity with wireless communication stacks and semiconductor ecosystems (BLE, Sub-GHz, Wi-Fi, Zigbee, etc.) is a plus. Experience with custom wireless protocol development or MAC layer implementation is a strong advantage. Proficient in using vendor SDKs and toolchains , setting up development environments, and validating isolated firmware features. Exposure to network protocols and connectivity architectures is desirable. What you’ll be doing: (expectations) Define and develop firmware architecture for embedded systems. Take ownership of the end-to-end firmware development lifecycle , including design, coding, testing, and deployment. Translate product requirements into system-level specifications and development roadmaps . Perform technical assessments , feasibility studies, and documentation of implementation approaches. Understand and refactor existing firmware implementations to improve modularity, performance, and reliability. Design firmware validation and test strategies for critical functionalities. Recommend features and architectural improvements to enhance product usability and scalability. Establish and enforce best practices for firmware quality, documentation, and safety control . Collaborate effectively with hardware, QA, and product teams for reviews and cross-functional alignment. Define success metrics and measurable KPIs for firmware deliverables. Good To Haves: Experience in Python programming for scripting or test automation. Familiarity with Bash scripting and Linux-based build environments. Experience with CI/CD pipelines for embedded development is a plus. Familiarity with Agile workflows and project tracking tools (e.g., Jira, Notion, or Trello).