Posted:2 months ago|
Platform:
Work from Office
Full Time
Sr. Firmware Engineer Responsibilities: Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies. Leads requirements meetings for moderately complex firmware design projects. Deliver high-quality C/C++ code in a real-time embedded environment Specify, design, and implement functionality and behaviors of embedded subsystems Design the software architecture and firmware implementation on hardware through integration, test, and high-volume manufacturing Responsible for all aspects of firmware design and development for new innovative products and features using embedded microcontrollers Work with global firmware team to implement embedded control algorithms and deploy products globally Participates in sustaining activities for existing products including diagnosis and resolution of defects Keep abreast of developments in the field of software languages, techniques, and methods. Job Requirements: Batcher or Master Degree in Electronics or Electrical or related Engineering with at least 8+ years of professional engineering experience designing, developing and analyzing embedded firmware Ability to develop and write control / software specifications In depth knowledge and extensive experience with embedded firmware development In-depth expertise in the programming languages C and C++ Exposure to software design patterns, Strong knowledge of Microcontroller architecture ,32- bit ARM Cortex is preferred. Hands-on multi-threaded application development RTOS like FreeRTOS platform. Interfacing with communications protocols such as CAN, MODBUS, I2C, SPI, and UART protocols is preferred Ability to work with device level hardware and software, especially in a lab environment. Experience in Analog and digital interface, board bring up activity. Understands hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture Strong electrical engineering fundamentals Participate in code reviews and adhering to standards and procedures Experience with source control management (GIT etc.) Experienced in unit testing, Debugging, Bug fixing, verification testing, reliability testing. Experience with Battery and Power Management sub-systems, Safety and Thermal, is a plus Excellent documentation skills, teamwork, and problem-solving abilities Excellent verbal and written communication skills.
Vertiv Energy
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Vertiv Energy
20.0 - 30.0 Lacs P.A.