Sr./Lead Embedded Firmware Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Inbyggda system · Mjukvaruutveckling
I korthet
Ansvarsområden
- Design, develop, integrate, and debug embedded firmware for 32-bit ARM-based microcontrollers (STM32, NetX90).
- Develop embedded software using Embedded C/C++, focusing on data structures, algorithms, memory management, and RTOS.
- Develop device drivers and low-level interfaces (I²C, SPI, UART).
- Integrate industrial communication protocols (PROFINET, EtherNet/IP, EtherCAT, CANopen, IO-Link).
- Develop embedded web pages and user interfaces using JavaScript and HTML.
- Develop, maintain, and validate device configuration files (GSD/GSDML, EDS, IODD).
- Perform functional testing of fieldbus nodes using industrial PLCs (Siemens, Rockwell).
- Design and integrate REST APIs for device configuration, diagnostics, monitoring, and communication.
- Perform hands-on firmware debugging, optimization, integration, testing, and root-cause analysis.
- Collaborate with hardware and system teams for board bring-up, product integration, and validation.
- Conduct code reviews and contribute to firmware architecture, coding standards, and best practices.
- Provide technical guidance and mentoring to firmware engineers.
- Contribute to project planning, technical estimation, and documentation.
- Perform product/system-level testing in the Engineering Laboratory following safety practices.
Krav
- Bachelor of Engineering degree or equivalent in Electronics, Electronics & Telecommunication, or related field.
- 8+ years of hands-on embedded firmware development experience, preferably in industrial automation, motion control, or connected products.
- Strong expertise in 32-bit ARM, STM32, NetX90, Embedded C/C++, data structures, algorithms, and firmware architecture.
- Hands-on experience in device driver development and low-level interfaces (I²C, SPI, UART).
- Strong knowledge of industrial communication protocols (PROFINET, EtherNet/IP, EtherCAT, CANopen, IO-Link) and device configuration files (GSD, EDS, IODD).
- Experience with fieldbus functional testing using PLCs (Siemens, Rockwell).
- Hands-on experience in JavaScript, HTML, embedded web pages, and REST APIs.
- Experience with RTOS/non-RTOS development, debugging, unit/integration testing, and Git-based development.
- Strong analytical and troubleshooting skills with experience in board bring-up, hardware-software integration, and product validation.
- Ability to provide technical guidance and mentoring while remaining primarily hands-on.
- Strong communication, collaboration, documentation, and problem-solving skills.
- Good verbal English communication skills with a neutral accent.
- Strong commitment to company values, ethics, and continuous learning.
Önskade kvalifikationer
- Familiarity with PLC-based system integration, fieldbus certification/testing, and industrial product development.
- Familiarity with Protocol pre-conformance test environment and process.
- Experience in industrial automation, factory automation, motion control, or process control systems.
Förmåner
- Competitive compensation and benefits programs within the industry and local labor markets.
- Comprehensive medical and insurance coverage.
- Work Authorization Sponsorship available.
- Opportunity to make a difference through work.
- Supportive environment for diversity, equity and inclusion.
- Opportunities for ongoing development.
- Safe Working Environment.
Färdigheter
Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…
Företag
EmersonPublicerade jobb
för 1 dag sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Pune, India
Kvalifikation
Sökande
Ansök tidigt
