Embedded Engr II
About the Role
As an Embedded Engineer II here at Honeywell, you will design, develop, and debug embedded software and firmware, collaborating cross-functionally to define system requirements and ensure timely project completion.
Key Skills for This Role
Full Job Posting
Key Responsibilities
- You will be responsible for developing Device drivers, Embedded applications in an RTOS or bare-metal environment
- You will be responsible for creating the requirement specs for device drivers, bootloaders, embedded application based on system specification
- Derive requirements from schematics and technical specifications; create detailed design and test specifications; implement features; and perform unit testing.
- You should follow the appropriate coding standards while implementing your design so that the code.
- Collaborate with hardware engineers by providing support and test code for board-level and regulatory testing.
- Key Responsibilities - You will be responsible for developing Device drivers, Embedded applications in an RTOS or bare-metal environment - You will be responsible for creating the requirement specs for device drivers, bootloaders, embedded application based on system specification - Derive requirements from schematics and technical specifications; create detailed design and test specifications; implement features; and perform unit testing. - You should follow the appropriate coding standards while implementing your design so that the code. - Collaborate with hardware engineers by providing support and test code for board-level and regulatory testing.
Qualifications
- YOU MUST HAVE
- Bachelor’s degree in engineering
- 4-6 years relevant experience in embedded systems design and development
- 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 2 years’ experience in BSP, Device Drivers, Boot Loader etc.
- Minimum 2 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.
- Programming experience on BareMetal devices is must
- Should have good understanding of TCP/IP, Serial communication like RS485, RS232, UART
- Good understanding of Microcontroller concepts, arm technology dtv.
- Basic understanding of cyber security concepts
- Experience in MATLAB, octave or any signal processing tools is desirable but not mandatory
- Good analytical skills
- Team player with good communication skills
- Ability to identify and troubleshoot hardware and software technical problems
- Knowledge of agile concepts
- 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
- Knowledge of agentic AI tools and techniques for programming and debugging is required.
- YOU MUST HAVE - Bachelor’s degree in engineering - 4-6 years relevant experience in embedded systems design and development 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 2 years’ experience in BSP, Device Drivers, Boot Loader etc. - Minimum 2 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. - Programming experience on BareMetal devices is must - Should have good understanding of TCP/IP, Serial communication like RS485, RS232, UART - Good understanding of Microcontroller concepts, arm technology dtv. - Basic understanding of cyber security concepts - Experience in MATLAB, octave or any signal processing tools is desirable but not mandatory - Good analytical skills - Team player with good communication skills - Ability to identify and troubleshoot hardware and software technical problems - Knowledge of agile concepts - 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 - Knowledge of agentic AI tools and techniques for programming and debugging is required.
About Honeywell
Honeywell is a global industrial technology company that provides products, software and solutions for building, process and industrial automation. Its technologies help customers improve safety, productivity, energy efficiency and operational reliability.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Honeywell
Intern Bachelors Systems Eng
Chennai, IND
As an Intern Bachelors Systems Eng here at Honeywell, you will gain hands-on experience in systems engineering, working on real-world projects, collaborating with experienced engineers, and contributing to cutting-edge s
Field Operations Manager - Field Services & Automation
Perth, AUS
This role combines people leadership, customer relationship management, workforce planning, operations leadership performance, and continuous improvement to ensure exceptional customer outcomes, business growth and Organ
Intern Bachelors App Eng
Chennai, IND
As an Intern Bachelors App Eng here at Honeywell, you will gain hands-on experience in application engineering, work on real projects, and develop technical skills in a supportive environment.You will report directly to
Intern Bachelors Software Eng
Pune, IND
As an Intern Bachelors Software Eng here at Honeywell, you will gain hands-on experience in software development, working on real-world projects, collaborating with experienced engineers, and learning new technologies.Yo
Project Engr II
Pune, IND
As a Project Engr II here at Honeywell, you will manage and execute engineering projects, ensuring timely, budget-friendly, and quality completion. Collaborate with teams to define scope, objectives, and deliverables, dr
Project Engr II
Pune, IND
As a Project Engr II here at Honeywell, you will manage and execute engineering projects, ensuring timely, budget-friendly, and quality completion. Collaborate with teams to define scope, objectives, and deliverables, dr
Sr Software Eng Supervisor
Bengaluru, IND
As a Sr Software Eng Supervisor here at Honeywell, you will lead a team of engineers to develop high-quality software solutions, overseeing the entire development lifecycle and ensuring timely, budget-compliant project c
AI Engr II
Bengaluru, IND
As an AI Engr II here at Honeywell, you will develop and implement AI algorithms, models, and systems to solve complex business problems, collaborating with cross-functional teams to ensure scalability and efficiency.You
Intern Bachelors Systems Eng
Chennai, IND
Field Operations Manager - Field Services & Automation
Perth, AUS
Intern Bachelors App Eng
Chennai, IND
Intern Bachelors Software Eng
Pune, IND
Project Engr II
Pune, IND
Project Engr II
Pune, IND
Sr Software Eng Supervisor
Bengaluru, IND
AI Engr II
Bengaluru, IND
