Search by job, company or skills

Honeywell

Advanced Embedded Engineer

7-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

  • Honeywell is seeking an Advanced Embedded Engineer to design, develop, and integrate applications software for HPS-PMT.
  • The role requires leveraging experience and judgment to accomplish goals and generate innovative solutions through novel approaches to challenges.

Primary Responsibilities:

  • Work with various stakeholders: Lead designers, developers, program managers, testers, and information development team to detail out clear requirements at Product & System level.
  • Understand software development life cycle and collaborate effectively in an Agile work environment.
  • Understand all use case stories from Product Owners to estimate development tasks with high level of accuracy (>85%).
  • Complete all tasks assigned within the same sprint, including development, unit tests, and integration tests.
  • Be self-motivated and work with zero supervision, taking initiative to get things done before being asked.
  • Take full responsibility and accountability for the product owned.
  • Deliver high-quality outcomes including code reviews, unit test automation, and integration testing before System Test.
  • Evaluate test results and assist design engineer in root cause analysis for test failures and provide solutions.
  • Help design team perform debugging to fix issues or improve performance.
  • Consistently make timely decisions even in complex situations, balancing analysis with decisiveness.

Required Education and Experience:

  • Computer Science / Electronics / Instrumentation Engineering Graduate.
  • Minimum 7 years of experience with a proven track record in product development of industrial and automation products.

Required Skills:

  • In-depth knowledge & experience in C, C++ languages, and Assembly language.
  • Experience in writing complex algorithms, multi-threaded applications, and device drivers.
  • Experience handling different communication protocols.
  • Knowledge of Real Time Operating System, preferred: LINUX.
  • Strong debugging and troubleshooting skills using tools such as GNU Debugger.
  • Excellent interpersonal and communication skills with ability to collaborate dynamically with geographically dispersed stakeholders.
  • Familiarity with Agile Software Development methodologies.
  • Experience/knowledge of DCS / PLC / Industrial Automation systems is an added advantage.
  • Familiar with the full life cycle of software product development, with hands-on experience in test execution and unit test automation in at least 4 projects.

About Company

Job ID: 111696191

Similar Jobs