What are the responsibilities and job description for the Advanced Embedded Engineer position at honeywell2-pilot?
The
future is what you make it.
When
you join Honeywell, you become a member of our global team of thinkers,
innovators, dreamers and doers who make the things that make the future.
That
means changing the way we fly, fueling jets in an eco-friendly way, keeping
buildings smart and safe and even making it possible to breathe on Mars.
Working
at Honeywell isn’t just about developing cool things. That’s why all of our
employees enjoy access to dynamic career opportunities across different fields
and industries.
Are you ready to help us make the future?
Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces. Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Honeywell's customers.
Key Responsibilities
- Formulating and analyzing high level requirements to develop software engineering solutions
- Creating quality software designs including software specifications and adhering to coding practices
- Ensuring that designs are properly verified according to engineering procedures and comply with relevant regulatory standards
- Developing high quality and reusable software and system components to extend the functionality of our products and reduce maintenance costs.
- Develop optimal and innovative software solutions according to market requirements, quality, deadlines and functional performance.
- Able to breakdown software system designs into sub-systems and collections of tasks including realistic tasks estimates
Performing and maintaining the necessary code reviews, unit tests to prove the desired software functionality before passing to system test - Creating project and technical documentation as required and help define product architecture as needed
- Write technical documents such as engineer specification
- Interact with stakeholders for project discussions on a daily basis
- Able to progress independently with minimum oversight
- Provide technical leadership, help team members and enable progress as one team