DescriptionSr. Firmware DSP Engineer
Roles & Responsibilities:
- Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies.
- Deliver high-quality C/C code in a real-time embedded environment
- Specify design and implement functionality and behaviors of embedded control system
- Responsible for all aspects of firmware design and development for new innovative products and features using embedded microcontrollers
- Collaborate with hardware and software teams to align firmware implementations with system requirements
- Work with global firmware team to implement embedded control algorithms and deploy products globally
- Participate in design and code reviews providing constructive feedback and ensuring adherence to best practices
- Participates in sustaining activities for existing products including diagnosis and resolution of defects
Job Requirements:
- Bachelors Degree in Electronics or Electrical or related Engineering with at least 8years of professional engineering experience designing developingand analyzing embedded control system firmware
- Must have a strong background inembedded coding coding review debugging testing and deployment.
- Expertise in designing and implementing power electronics control algorithms tailored to application needs.
- Strong knowledge of TI C2000 series microcontrollers such as the TMS320F28x
- Prior experience with UPS control firmware is preferred (battery management power converter control etc.)
- Understands hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture
- Model-based development withMATLAB and Simulink and Typhoon Hardware in Loop.
- Experience with source control management (GIT etc.)
- Experienced in unit testing Debugging Bug fixing verification testing reliability testing.
- Strong analytical and problem-solving skills required
- Excellent verbal and written communication skills.
Required Experience:
Senior IC
DescriptionSr. Firmware DSP EngineerRoles & Responsibilities:Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies.Deliver high-quality C/C code in a real-time embedded environmentSpecify design and implement functionality and b...
DescriptionSr. Firmware DSP Engineer
Roles & Responsibilities:
- Works jointly with other embedded control firmware engineers on system and product architecture and related design strategies.
- Deliver high-quality C/C code in a real-time embedded environment
- Specify design and implement functionality and behaviors of embedded control system
- Responsible for all aspects of firmware design and development for new innovative products and features using embedded microcontrollers
- Collaborate with hardware and software teams to align firmware implementations with system requirements
- Work with global firmware team to implement embedded control algorithms and deploy products globally
- Participate in design and code reviews providing constructive feedback and ensuring adherence to best practices
- Participates in sustaining activities for existing products including diagnosis and resolution of defects
Job Requirements:
- Bachelors Degree in Electronics or Electrical or related Engineering with at least 8years of professional engineering experience designing developingand analyzing embedded control system firmware
- Must have a strong background inembedded coding coding review debugging testing and deployment.
- Expertise in designing and implementing power electronics control algorithms tailored to application needs.
- Strong knowledge of TI C2000 series microcontrollers such as the TMS320F28x
- Prior experience with UPS control firmware is preferred (battery management power converter control etc.)
- Understands hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture
- Model-based development withMATLAB and Simulink and Typhoon Hardware in Loop.
- Experience with source control management (GIT etc.)
- Experienced in unit testing Debugging Bug fixing verification testing reliability testing.
- Strong analytical and problem-solving skills required
- Excellent verbal and written communication skills.
Required Experience:
Senior IC
View more
View less