company logo

Embedded Firmware Developer

Bangalore
Full-Time
Mid-Level: 4 to 6 years
4L - 10L (Per Year)
Posted on May 04 2023

Not Accepting Applications

About the Job

Skills

linux
c programming
bash scripting

Requirements:

Ø The candidate should have a Diploma or Bachelor’s degree in Electronics & Communication

Ø 4 to 5 years of experience in embedded Linux programming

Ø Expert in C programming and with GCC compiler and, GDB debugger, GNU Make, GIT

Ø Basic understanding of MISRA coding guidelines for automotive products

Ø Knowledge of Linux, x86, and ARM SOC

Ø Proficient with Linux tools and, utilities, and Bash scripting

Ø Proficient with lab equipment such as oscilloscopes and various analyzers

Ø Knowledge of network concepts, programming, and protocols, Linux kernel and device driver development

Ø Ability to write effective and reusable code according to best practices

Ø Knowledge of network concepts, programming, and protocols

Ø Knowledge of hardware and low-level development and Debian packaging and distribution administration is a plus.

Ø Knowledge of issue tracking systems, and project tracking systems is a plus

Ø Understanding of RF networks and concepts is a big plus

Ø Must be a dynamic, self-motivated, and team-oriented individual

 

 Responsibilities:

1.    Design, code, and integrate software for embedded Linux/RTOS targets (applications, drivers, kernel)

2.    Customization, deployment and maintenance of Linux system and kernel for resource constrained targets.

3.    Improve and maintain existing software components

4.    Develop new software components on Communication stacks such as GPRS, TCP/IP, 4G on Telematics platforms.

5.    Create software upgrade /downgrade packages for deployed systems

6.    Create complete bootable disk images with kernel and filesystems containing system, Socket programs and applications, etc

7.     Perform unit test, verification, and validation of the product developed

8.    Assist with the hardware design of Linux subsystem

9.    Document projects according to standards (protocols, architecture, technical specifications, etc.)

10. Support engineering, system test, and customer support teams

11. Perform system integration, troubleshoot RF network including, timing related problems, signal strength, collisions, etc.

12. You are expected to handle upcoming projects of iTriangle & its concern companies.

About the company

Aquila Mobility Solutions Pvt Ltd, ‘AMS’ (A Subsidiary of Indias largest Fleet Telematics hardware design & manufacturer, iTriangle Infotech Pvt Ltd), founded in 2023 and based in Bangalore, has an experience of over 100 person years with the founding team in the field of IoT and Telematics domain. AMS offers consulting and custom-built IoT-enabled digital platforms, solutions and services for ...Show More

Industry

Software

Company Size

2-10 Employees

Headquarter

Bengaluru