Search by job, company or skills

3-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Key Accountabilities

Lead the design, development, and testing of embedded software for avionics and electronic systems in UAV, Drones and aerospace vehicles.

Provide technical guidance and mentorship to a team of embedded software engineers, fostering a culture of excellence and innovation.

Collaborate with hardware engineers, systems engineers, and other stakeholders to ensure seamless integration of software with hardware components and overall system architecture.

Ensure that embedded software meets stringent safety and reliability requirements for aerospace applications, including compliance with industry standards and regulations.

Optimize embedded software performance to meet strict requirements for real-time operation, power consumption, and resource utilization.

Develop and implement comprehensive testing and verification strategies to ensure the robustness and integrity of embedded software throughout the development lifecycle.

Prepare documentation, including software requirements specifications, design documents, test plans, and compliance reports, to support certification and regulatory approval processes.

Identify and mitigate risks associated with embedded software development, proactively addressing issues to ensure project success.

Strong in C and Embedded C programming

Worked on 32-bit Microcontrollers eg. STM32

Hands on with GPIO programming, ADCs, Timers, Counters, UART, SPI, I2C, Ethernet, USB, etc.

Experience with firmware on CAN protocols.

Must Have:

Min of 3 years experience

Team Player. Analytical Skills. Excellent Communication & Interpersonal Skills.

Key Skills

Similar Jobs

2-4 yrs
Delhi, India
Skills:
Mqtt, Embedded C, Python, IOT Protocols, Git, Debuggers, Ble, PWM generation, Oscilloscopes, Websockets, Control-loop implementation, Automotive diagnostics, STM32, Real-time systems, ADC acquisition, RTOS-based firmware, Interrupt-driven firmware, Communication analyzers, Communication Protocols, Espressif, Flash Memory, TI, CAN communication, Bootloaders, WiFi
7-9 yrs
Gurugram, Gurugram, India
Skills:
Embedded Testing, Testcomplete, Network Protocols, Debugging Tools, Jira, Sauce Labs, Sql, Api Testing, Git, Java Selenium, cross-browser testing tools, Jama Connect, Python Pytest, GitLab CI CD
5-7 yrs
Gurugram, India
Skills:
Memory Management, C, Linux Kernel, Device Drivers, I2C communication protocol, Debugging in an embedded environment
4-8 yrs
Gurugram
Skills:
C Programming, Rtos, Debugging Tools, Firmware Development, Embedded Systems, Circuit Design, Microcontrollers
7-12 yrs
Gurugram, India, Gurugram
Skills:
Device Driver Development, Ipc, Multi-threading, Embedded Software Development, Kernel Debugging, Qt integration, Hardware debugging, Linux OS customization, board bring-up, Troubleshooting, Yocto build system, Camera image processing, Real-time constraints