Senior Software Engineer (Hyderabad)

Senior Software Engineer (Hyderabad)

16 Sep
|
unnayan defence technologies
|
Hyderabad

16 Sep

unnayan defence technologies

Hyderabad

About the Company

Domain: Defence Technology / Embedded Systems

About the Role

Senior Software Engineer Senior Software Engineer – Python & Embedded Linux

- Experience: 5–7 Years
- Location: Hyderabad

We are looking for a Senior Software Engineer with strong expertise in Python, Embedded Linux and hardware integration to work on the development of an advanced Fire Control System (FCS). The system runs on an NXP i.MX8M Plus platform and integrates multiple sensors including Thermal Camera, Laser Range Finder (LRF), IMU and LoRa communication modules.

Responsibilities

- Develop embedded applications primarily using Python
- Develop and maintain software on the NXP i.MX8M Plus platform
- Work with Embedded Linux, Linux Kernel, BSP and Yocto
- Configure, customize and maintain Yocto-based Linux images
- Integrate and interface Thermal Cameras, LRF, IMU, LoRa and other sensors
- Develop hardware interfaces using UART, SPI, I2C, USB, Ethernet and related protocols
- Acquire, process and synchronize data from multiple sensors
- Debug software, Linux, driver and hardware-integration issues
- Work closely with electronics and system engineering teams
- Participate in system integration, testing and field trials

Qualifications

- Qualification: B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, ECE, Embedded Systems or related disciplines.
- Experience: 5 to 8 Years
- Location: Hyderabad
- Preferred Immediate Joining Only

Required Skills

- 5–7 years of relevant embedded software development experience
- Excellent Python programming skills




- Strong experience with Embedded Linux
- Strong understanding of Linux Kernel
- Experience with Board Support Package (BSP) development/customization
- Hands-on experience with Yocto Project
- Experience with NXP i.MX series / ARM-based processors
- Good knowledge of C/C++
- Experience with device drivers and hardware interfaces
- Knowledge of UART, SPI, I2C, USB, Ethernet and TCP/IP
- Experience integrating sensors and electronic hardware
- Multithreading, multiprocessing and socket programming
- Ability to understand hardware schematics, sensor datasheets and communication protocols
- Strong debugging and problem-solving skills

Preferred Skills

- Experience with NXP i.MX8M Plus
- OpenCV / GStreamer / Camera SDK integration
- Thermal camera and video-stream integration
- IMU and sensor data processing
- Device Tree configuration
- U-Boot / bootloader understanding
- Git and software version control
- Experience in Defence, Robotics, Aerospace, UAV, Automotive or similar embedded systems

Candidate Profile

We are looking for an engineer who can understand the complete system — application software, Linux platform, electronics and sensors — rather than working only at the application layer. The candidate should be capable of independently developing software, configuring the embedded Linux platform, integrating hardware and troubleshooting issues across the application, OS, driver and hardware layers.

Preferred Immediate Joiners / up to 15 Days' Notice Period

Mon - Sat Working

In office Gachibowli Hyderabad

📌 Senior Software Engineer (Hyderabad)
🏢 unnayan defence technologies
📍 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: senior software engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (hyderabad) / hyderabad