Embedded Software Developer (Navigation) (Hyderabad)

Embedded Software Developer (Navigation) (Hyderabad)

02 Sep
|
Solar Industries India
|
Hyderabad

02 Sep

Solar Industries India

Hyderabad

Role u0026 responsibilitiesnTo work as an Embedded Software Engineer with solid expertise in navigation systems, including INS (Inertial Navigation Systems), IMU (Inertial Measurement Units), and GNSS (Global Navigation Satellite Systems). The role involves navigation algorithm design, embedded firmware development, and sensor integration, along with rigorous testing and calibration of navigation sensors to ensure accuracy and reliability in real-world environments.nnnSoftware AnalysisnDevelop, test, and optimize embedded C firmware for STM32 (ARM Cortex-M) microcontrollers.nnnnWork with RTOS (FreeRTOS or equivalent) for real-time task scheduling and system performance.nOptimize code for real-time execution, memory efficiency, and power consumption.nDesign and develop navigation and sensor fusion algorithms for INS, IMU, and GNSS systems.nImplement attitude estimation techniques using quaternions and Euler angles.nWork on coordinate transformations, motion tracking, and filtering techniques (e.g., Kalman filters).nnDesigning u0026 Developing embedded S/WnPlanning u0026 Designing the S/W for embedded products.nnnnFirmware CodingnWorking on various communication interfaces like UART, SPI, I2C, CAN, RS422,



RS485 etc.nWorking on STM32 microcontrollers.nCross Compiling u0026 Execution of the Firmware.nnTo perform testing u0026 DebuggingnDebugging to check the flow of S/W and H/W schematics.nnnnPerform sensor calibration including Bias, scale factor, and alignment calibration for IMU sensors.nConduct navigation performance validation, including Static and dynamic testing of INS/IMU/GNSS systems.nAnalyse sensor performance under vibration and shock conditions.nEnsure robustness for automotive, aerospace, or industrial environments.nDevelop and maintain test procedures, data logging systems, and validation reports.nPerform comparative analysis against reference systems/GNSS ground truth.nnMaintenance - Improving performance u0026 upgrading the existing Software.nnnPreferred candidate profilenB. Tech or M Tech in ECE or EEE or equivalent fieldnnnnMinimum 3 years of Experience in firmware developmentnProficiency+ Hands-on experience in programming languages like C, C++, embedded C.nHands-on experience on Microcontrollers (STM32, NXP, etc.)nHands-on experience on communication protocols like UART (RS422, RS232 and RS485), SPI, I2C, CAN.nKnowledge of Linux application development, Linux environment Knowledge and Ethernet.nKnowledge of software tools like (GNU octave, basic MATLAB, dock light) and IDEs like (STM32 cube IDE, STM32 programmer, STM32 cube MX and Eclipse).nGood if having Knowledge of Shell scripting, Python and QT. .

📌 Embedded Software Developer (Navigation) (Hyderabad)
🏢 Solar Industries India
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer (navigation) (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer (navigation) (hyderabad) / hyderabad