Prepare for Your Samtel Avionics Interview with Real Experiences!
View interviews15 Samtel Avionics Jobs
5-10 years
Samtel Avionics - Firmware Design Engineer - Embedded C/C++ (5-10 yrs)
Samtel Avionics
posted 3+ weeks ago
Flexible timing
Key skills for the job
As a Firmware Design Engineer, you will be a crucial member of our engineering team, responsible for the design, development, and testing of embedded firmware for our advanced power products used in railway rolling stock. You will leverage your deep understanding of power topologies and control hardware, coupled with your strong embedded software skills, to create robust and reliable solutions. This role offers an exciting opportunity to contribute to the advancement of railway technology and work on challenging and impactful projects.
Responsibilities :
- Design, develop, and implement embedded firmware for a range of power equipment used in railway rolling stock, including AC-DC converters, DC-AC inverters, single-phase to three-phase converters, and battery chargers.
- Develop control algorithms and implement them in firmware for DSPs, microcontrollers, microprocessors, and FPGAs.
- Collaborate closely with hardware engineers to understand hardware specifications and control schematics to ensure seamless firmware integration.
- Design and implement communication protocols such as CAN, RS232, RS485, USB, Ethernet, TCN, MVB, SPI, and I2C.
- Participate in the software system testing process, including developing test plans, executing tests, and analyzing results to ensure firmware quality and reliability.
- Troubleshoot and debug firmware issues, identifying root causes and implementing effective solutions.
- Document firmware designs, development processes, and test procedures thoroughly.
- Stay up-to-date with the latest advancements in power systems, embedded systems, and communication technologies relevant to railway applications.
- Contribute to the continuous improvement of firmware development processes and best practices.
- Work effectively within a team environment, collaborating with other engineers and stakeholders.
Knowledge Required :
- Comprehensive understanding of power topologies, including AC-DC converters, DC-AC inverters, single-phase to three-phase converters, and battery chargers.
- Solid understanding of firmware design principles and control hardware interactions.
- Familiarity with software system testing methodologies and techniques.
- Strong knowledge of various communication protocols commonly used in rolling stock applications (CAN, RS232, RS485, USB, Ethernet, TCN, MVB, SPI, I2C).
- In-depth knowledge of inverter, rectifier, and charger software architectures and functionalities.
- Proficiency in working with digital signal processors (DSPs), microcontrollers, and Field-Programmable Gate Arrays (FPGAs).
Hands-on Experience Required :
- Significant hands-on experience (5-10 years total, with at least 4 years specifically in rolling stock) in firmware design for power products used in railway rolling stock.
- Proven experience in C/C++ embedded software design and development, preferably within a Linux environment.
- Demonstrated experience in software integration and testing.
Functional Areas: Other
Read full job descriptionPrepare for Your Samtel Avionics Interview with Real Experiences!
View interviews5-10 Yrs
Linux Administration, Canva, Embedded C +5 more
8-13 Yrs
Gurgaon / Gurugram
Manual Testing, MATLAB, Avionics +7 more
5-10 Yrs
New Delhi
HRIS, Change Management, Analytical +6 more
10-15 Yrs
New Delhi
Project Management, MATLAB, Power Electronics +7 more
5-12 Yrs
New Delhi
SAP, CAD, Solid Works +6 more
5-10 Yrs
New Delhi
Power Electronics, Thermal, EMI +7 more
8-13 Yrs
Gurgaon / Gurugram
Computer Science, Linux, C# +7 more
8-13 Yrs
Gurgaon / Gurugram
Fabrication, Analytical, EMI +7 more
4-9 Yrs
Gurgaon / Gurugram
Computer Science, Aerospace, Embedded C +6 more