STAFF SOFTWARE ENGINEER
Job Overview
Responsibilities
- Subject matter expert in embedded firmware design, testing and validation activities through product development cycles
- Establishing software design performance/functional requirements for new products
- Product code development for high-speed cables assemblies from conception to manufacturing
- Creating actionable recommendations based upon design reviews and simulation results
- Making data driven decisions about the product functionality and areas for improvement.
Competency Required
- Bachelor’s degree in Electrical/Computer Engineering, Master’s degree preferred
- Minimum of 8 years of work experience in a embedded engineering role
- Proficiency with embedded systems and ANSI C
- Proficiency with bootloader development, I2C, SPI, ADC’s, DAC’s, etc.
- Proficiency with GIT version control systems
- Experience with component selection, schematic review, testing and validation of firmware.
- Strong analytical capabilities to interpret lab data to identify issues and provide solutions to fix identified problem.
- Experience in project leadership, especially as it applies across design, development & manufacturing teams
- Familiarity with the CMIS (Common Management Interface Specification)
- Familiarity with SFF/IEEE specifications for high speed cable assemblies
- Familiarity with STM32 micro controllers
Competencies
Bangalore, KA, IN, 560066
Job Segment:
Embedded, Test Engineer, Cloud, Software Engineer, PLM, Technology, Engineering, Management