Collins is working on building industry challenging Multi core platform architecture, making the products smaller, smarter and more efficient. Platform software provides an infrastructure for hosting an Operating system and application services that interfaces with hardware.
Requirements
- 3+ years of experience in Embedded Software Development
- Excellent understanding of system software concepts, binary executables, debug information, OS concepts
- Strong C and C++ programming skills with good knowledge in Linux shell scripting, Python
- Strong RTOS concepts with experience on working with Multicore/Multi-Threading, Hypervisor using VxWorks on PowerPC and ARM
- Board Bring up, Linux Device Drivers, Board support package, Bootloader, initialization software
- Good knowledge on processors and architecture (ARM, PowerPC, IMA etc.)
- Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT etc.)
- Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers
Benefits
- Meal coupons
- Group Term Life Insurance
- Group Health Insurance
- Group Personal Accident Insurance
- Entitled for 18 days of vacation and 12 days of contingency leave annually
- Employee scholar programme
- Work life balance
- Car lease programme
- National Pension Scheme
- LTA
- Fuel & Maintenance /Driver wages