Embedded Firmware Developer
Embedded Firmware Developer3
Applications
3
Applications
Not Accepting Applications
About the Job
Skills
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
Industry
Software
Company Size
2-10 Employees
Headquarter
Bengaluru