PitchMeAI
Honeywell

Software Engr II

Honeywell · India

  • Hybrid
  • Full-time
  • $95,000 / year
  • India

Job highlights

  • Design, develop, and maintain software applications.
  • Collaborate on system requirements and project completion.
  • Code, test, debug, and document software solutions.
  • Impact innovative software driving industry efficiency.
  • Shape future technology and contribute to project success.

About the role

Software Engineer II

As a Software Engr II here at Honeywell, you will be responsible for the design, development, and maintenance of software applications and systems. You will collaborate with cross-functional teams to define system requirements and ensure the efficient, timely completion of software projects. Your role will involve coding, testing, debugging, and documenting software solutions to meet the needs of our customers and stakeholders.

In this role, you will impact the development of innovative software solutions that drive efficiency and productivity across various industries. You will play a pivotal role in shaping the future of technology and contributing to the success of our projects.

At Honeywell, our people leaders play a critical role in developing and supporting our employees to help them perform at their best and drive change across the company. Help to build a strong, diverse team by recruiting talent, identifying, and developing successors, driving retention and engagement, and fostering an inclusive culture.

Key Responsibilities

  • Collect, clean, and preprocess structured and semi‑structured data
  • Perform exploratory data analysis (EDA) to identify trends, patterns, and anomalies
  • Assist in building and validating basic machine learning models (regression, classification, clustering)
  • Support feature engineering and data preparation for ML use cases
  • Generate reports, dashboards, and visualizations to communicate insights
  • Run model performance evaluations and assist in interpreting results
  • Work with senior analysts and data scientists to support AI/ML initiatives
  • Document datasets, model assumptions, and analysis outcomes
  • Handle ad‑hoc analysis requests from business or technical teams

Qualifications

Required Qualifications
  • Bachelor’s degree in Data Science, Computer Science, Statistics, Mathematics, Engineering, or related field
  • 0–2 years of experience (internships, academic projects, or entry‑level roles acceptable)
  • Strong understanding of data analysis fundamentals and statistics
  • Basic knowledge of machine learning concepts (supervised & unsupervised learning)
  • Proficiency in SQL for data querying
  • Proficiency in Python for data analysis (Pandas, NumPy, Matplotlib/Seaborn)
  • Strong Excel skills (formulas, pivot tables, data analysis)
  • Good problem‑solving and communication skills
Preferred Qualifications
  • Familiarity with ML libraries
  • Exposure to data visualization tools (Power BI, Tableau, or similar)
  • Basic understanding of model evaluation metrics (accuracy, precision, recall, RMSE)
  • Experience with Jupyter Notebooks or similar environments
  • Awareness of data preprocessing techniques (handling missing values, normalization, encoding)
  • Basic exposure to cloud platforms or AI tools (Azure, AWS, GCP – optional)

About Us

Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.

Key skills/competency

  • Software Engineering
  • Data Analysis
  • Machine Learning
  • Python
  • SQL
  • Data Preprocessing
  • Data Visualization
  • Problem Solving
  • Communication
  • Data Science

Skills & topics

  • Software Engineer
  • Data Science
  • Machine Learning
  • Python
  • SQL
  • Data Analysis
  • Software Development
  • Honeywell
  • Engineering
  • Technology

How to get hired

  • Tailor your resume: Highlight data science, Python, SQL, and machine learning skills.
  • Showcase projects: Detail academic or internship experience with data analysis and ML models.
  • Prepare for technical interviews: Brush up on Python, SQL, statistics, and ML concepts.
  • Understand Honeywell's impact: Research their work in automation and sustainability.
  • Ask insightful questions: Inquire about team structure and project impact.

Technical preparation

Practice SQL for data querying.,Code extensively in Python with data libraries.,Build and evaluate basic ML models.,Prepare data using preprocessing techniques.

Behavioral questions

Describe a complex problem you solved.,How do you handle project deadlines?,Discuss a time you collaborated effectively.,How do you stay updated on technology?

Frequently asked questions

What are the key technical skills required for the Software Engineer II role at Honeywell?
For the Software Engineer II position at Honeywell, you'll need proficiency in SQL for data querying and Python for data analysis, including libraries like Pandas, NumPy, and Matplotlib/Seaborn. Strong Excel skills are also essential, along with a good understanding of data analysis fundamentals, statistics, and basic machine learning concepts.
What kind of experience is expected for the Software Engineer II position at Honeywell?
Honeywell is looking for candidates with 0-2 years of experience for this Software Engineer II role. This includes internships, academic projects, or entry-level positions. A Bachelor's degree in a relevant field like Data Science, Computer Science, Statistics, Mathematics, or Engineering is required.
What are the preferred qualifications for the Software Engineer II role at Honeywell?
Preferred qualifications for the Software Engineer II role at Honeywell include familiarity with ML libraries, exposure to data visualization tools (Power BI, Tableau), a basic understanding of model evaluation metrics, and experience with environments like Jupyter Notebooks. Basic exposure to cloud platforms (Azure, AWS, GCP) is a plus.
How does the Software Engineer II role contribute to Honeywell's mission?
As a Software Engineer II at Honeywell, you will contribute to developing innovative software solutions that drive efficiency and productivity across various industries. Your work supports Honeywell's mission to solve complex challenges in automation, the future of aviation, and energy transition, making the world smarter, safer, and more sustainable.
What is the work arrangement for the Software Engineer II position at Honeywell?
The job description does not explicitly state the work arrangement. However, based on typical industry practices for such roles, it is likely to be on-site or hybrid. For specific details, it's best to inquire during the application process.