Senior Engineer Embedded Development in Pune, भारत
Emerson
Full-timeStandard weekly hours
Pune, भारत
Job Title:
Sr. Firmware Engineer
Location:
EIC-Pune
Position Summary:
As a senior firmware engineer working in the new product development group you will be responsible for a broad range of engineering tasks. Our mission is to deliver to the market highly reliable products for which Emerson is well known and our customers demand.
In support of that mission you will be responsible for rapid familiarization with our embedded products, firmware design of the product and implementation of features. This role requires a well-rounded skillset with the ability to understand product requirements, work with cross-functional teams & develop technical solutions that meets the requirements and Emerson's quality standards. You will be expected to document your work thoroughly and support our commitment to software quality by adhering to company best practices for software development. Mentor/guide other members of technical team in design, development and testing of firmware. Design documentation using unambiguous tools such as UML are expected. Your code will be subjected to code reviews and will be required to conform to company coding standards. Unit testing and static analysis are also expected. Your development tasks will span feature design, implementation, verification, and release. This is an exciting opportunity for someone that likes to be continually challenged by working with new and unfamiliar hardware and tools. Essential Job Functions:
Work with product management team to understand/develop firmware requirements
Modular Firmware Design of the product/system by following best design practices
Ability to learn/explore new technology solution to meet the product needs
Analyze, design, and implement solutions to requirements
Propose improvements to identified software inefficiencies and deficiencies
Utilize scopes, meters, power sources etc. as necessary to complete the task
Participate in sprint planning sessions.
Identifies test cases necessary for verifying firmware requirements.
Implements or manages the implementation of test cases
Manage code changes using version control tools.
Participate in code reviews.
Execute or manage the execution of test cases
Log defects in project defined defect tracking tool
Read and follow relevant project engineering practice and engineering standards documents.
Education / Experience Required:
Bachelor of Engineering in Electronics or Equivalent Engineering with a focus on programming
Embedded development experience is a must with ability to understand hardware interfaces and work with hardware engineering team to analyze, troubleshoot technical challenges.
Ability to work in a global engineering environment
Working on Bluetooth communication will be added advantage
Knowledge / Skills / Abilities:
8-10 years of embedded firmware development experience for an embedded product
Knowledge and experience with 8, 16, and 32 bit Micro-controllers
Knowledge and experience with agile development methodologies
Knowledge and experience with distributed version control such as (GIT, Mercurial)
Expert programming skills with C / C++ compilers and linkers
Standalone and RTOS based firmware development experience.
Experience developing low level driver interfaces for I2C/SPI/UART/Display/
Strong analytical and debugging skills
Knowledge or ability to learn requirements management database tools such as (Jama)
... Intelligent PDUs (Power Distribution Units) used in Audio/Video racks, enterprise IT racks, and edge infrastructure environments. This role focuses primarily on embedded Linux application firmware, middleware services, backend feature development, and embedded web UI integration. The engineer will build customer-facing PDU functionality ...
Senior Embedded Firmware Engineer About Lumilens At Lumilens, we are building the critical photonics infrastructure that powers tomorrow’s AI supercomputing. From chip-to-chip optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of computing—faster, cooler, and massively more efficient. Join ...
Senior Embedded Product Cybersecurity Engineer About L4B Software L4B Software specializes in embedded software engineering, platform development and product cybersecurity. We work with Embedded Linux, Android/AOSP, board support packages (BSPs) and real-time embedded systems to develop reliable, secure and maintainable ...
Senior Embedded Platform Security Engineer Pune, India | Hybrid | Full-Time Employment L4B Software | Headquartered in Munich, Germany Secure the platform from the first stage of boot to the services running on top of it. Before You Apply This is a hands-on embedded platform security engineering role . We are looking for ...
... exposure to IEC 62304, ISO 14971, IEC 61508, or comparable development environments . What This Role Is Not This is not primarily : - Embedded application development on top of an RTOS - Embedded Linux engineering - Android/AOSP engineering - Hardware design - Project management - People management We need an engineer who ...
... a culture of engineering excellence and high-quality software https://jobeax.com/link/LQiBQZ2J6IYsK0yo Skillset :- Demonstrated expertise in Linux kernel development, including driver development, kernel debugging, and system-level performance tuning.- Advanced proficiency in C++ for embedded systems, with a strong grasp ...
... technically demanding products across medical technology, automotive, industrial systems, and other embedded environments . About the Role We are looking for a Senior Embedded Linux / Yocto BSP Engineer to develop and maintain customized Linux operating-system platforms for embedded products. You will work across Yocto, BSP ...
Senior Embedded Software Engineer - Device DriverExperience : 5 - 10 YearsLocation : BangaloreRole Overview :We are looking for a Senior Embedded Software Engineer - Device Driver with strong experience in Linux device driver development and embedded SoC platforms. The candidate will be responsible for developing, integrating, ...
... RTL and Embedded Processor Application. Test and debug the silicon on board with the help of lab equipment and protocol testers. Typical day for Validation Engineer would include following activities:- Validation design creation using our FPGA design flow- RTL and Embedded C based test design development- Validation of ...