back to menu
Career

Senior Engineer CAD-IND

48.0 hours | Noida

Software Senior Engineer

This roll will be responsible for design components and create assembly.The ideal candidate will have a strong understanding of Design and development from RFQ to Production.The candidate must be proactive, highly organized, and capable of handling multiple tasks within a fast-paced environment.

Your tasks:

He/She must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.He/She must have specific experience with common microcontroller and/or embedded processing platforms such as ARM and PIC. Experience with DSP and/or FPGA based SoCs is a plus.
He/She must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
He/She must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
He/She must have demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
He/She must have an understanding of higher-level languages, object-oriented methodologies, user-interface implementation, and PC application programming. Experience with Qt framework is a plus.Working with real-time operating systems (RTOS) and embedded Linux environments.
Developing and maintaining technical documentation for software development and testing.
Documenting software design, coding practices, and maintenance procedures.
Ensuring the software meets industry standards, safety regulations, and project specifications.

Your profile:

B. Tech with 5-8  years of post-qualification experience in Automotive industry.

 

Programming Languages: C, Embedded C
Protocol and Interface: I2C, GPIO, SPI, UART, CAN, MODBUS, MQTT
Microcontroller: Microchip, Texas, DSP, ST, NXP
Development environment and Tools: Vim, GCC, Keil, IAR, STM32 Cube IDE, MPLABx IDE, Code composer
Operating Systems: Windows, Linux, Raspbian
Hardware Tools: CRO, Clock Source, Power Supplies, Logic AnalyzerExperience with ARM architecture, PIC, or other microcontroller architectures.
Experience with embedded security and encryption protocols.
Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet.
Hands-on experience with IoT devices and wireless communication protocols (e.g., BLE, Zigbee).
Knowledge of Python or other scripting languages for testing automation.
Familiarity with Agile development methodologies and tools like Jira.
Familiarity with MATLAB/Simulink for simulation and modelling.
Understanding of power management techniques for low-power embedded systems.

What we offer:

A competitive salary and range of benefits

Be part of worldwide team with very big challenges ahead, which bring huge development opportunities for people with big career goals.

If you enjoy working in a fast-paced environment then look no further.

Apply now

SMR in NOIDA

Uttar Pradesh's most modern city

A suburb of Delhi, Noida is a bustling metropolis that also offers green space and a less congested alternative to the nation's capital.

Explore Noida

Other job openings that may have your interest

Career

Senior Engineer CAD-IND

Career

Senior Engineer CAD-IND