Job Description
Innovate to solve the world's most important challenges
Be part of a team that designs, develops and integrates highly complex software functions within Honeywell. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.
Key Responsibilities
- You will be responsible for developing Device drivers, Embedded application in an RTOS or no RTOS environment
- You will be responsible for creating the requirement specs for device drivers, bootloaders, embedded application based on system specification
- You should be able to derive requirement from schematics and technical requirement specs created detailed design documents, create test specs, implement the feature and do unit testing for completed features
- You should follow the appropriate coding standards while implementing your design so that the code.
- Work with hardware engineers providing supported and necessary test codes for regulatory testing and board testing
WE VALUE
- Strong C , C++ skills.
- Good knowledge of RTOS concepts and experience in any RTOS like free rtos, MicroC OS
- Excellent knowledge in embedded programming concepts
- Minimum 3 years’ experience in BSP, Device Drivers, Boot Loader etc
- Linux Experience is desirable.
- Minimum 3 years’ Experience in ARM based processors Ti, NXP, ST etc
- Should have working experience to read and understand schematics and basic hardware knowledge to design and develop device drivers, display drivers, SPI, I2C, I2S, timers, ADC etc
- Good understanding of multi core microprocessor concepts, arm technology dtv
- Basic understanding of cyber security concepts
- Good analytical skills
- Team player with good communication skills
- Ability to identify and troubleshoot hardware and software technical problems
- Knowledge of agile concepts
- Basic understanding of any of the wireless technologies Zigbee, Bluetooth,WIFI products.
- Should be motivated to learn quickly and adapt.
- Familiar with I2C, UART, SPI, RS485, MODBUS, CAN
- Working knowledge in Microsoft tools, Jira or any project management tools
- Working knowledge in code management tools like bit bucket, SVN etc
- Good verbal and written communication skills
HTSIND2024
YOU MUST HAVE
- Bachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
WE VALUE
- Understanding various software development lifecycle
- Demonstrate the ability to develop efficient and high quality software
- Knowledge of software configuration management and change management practices
- Diverse and global teaming and collaboration
- Effective communicator
- Can quickly analyze, incorporate and apply new information and concepts
- Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
- Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
- Some relevant experience
Additional Information
- JOB ID: req469260
- Category: Engineering
- Location: Devarabisanahalli Village, KR Varturhobli,,East Taluk - Phase I,Bangalore,KARNATAKA,560103,India
- Exempt
Business Services