Lead Software Engineer

Honeywell
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 57K

Job location

Tech stack

Microsoft Excel
Adobe InDesign
Agile Methodologies
JIRA
C++
IBM Rational ClearCase
Configuration Management
Compilers
Code Review
Communications Protocols
Data Structures
Software Debugging
Software Design Patterns
Programming Tools
Perl
Embedded Software
ClearQuest
Python
Microsoft Visual Studio
Microsoft Office
Microsoft PowerPoint
Powershell
Real-Time Operating Systems
Software Engineering
Wireshark
VxWorks
Scripting (Bash/Python/Go/Ruby)
Bitbucket

Job description

  • Accountable for Leading Onboard Maintenance and Recording System product architecture and design across product lines for ATR and BGA segments.
  • Ability to manage architecture & design for multiple project teams, building continuous improvement culture driving reduction in cycle time and cost (standardize practices) using contemporary industry standard design practices.
  • Lead Architecture/Design reviews with customer/stakeholders.
  • Build strong MOS with all stakeholders (Lead System Engineers, Product Owners, SW Leads, peers, etc) to implement efficient design practices consistently.
  • Practice culture of business-driven innovation to create a strong pipeline of technology forward and market backed offering pipeline. Actively work with cross functional teams in innovation process and secure IP (patents).

Requirements

  • Sound knowledge & experience in Design, Development & Certification of Aerospace Avionics Software.
  • Deep knowledge about Aircraft diagnostics and prognostics products like Central Maintenance System, Trigger based Recording System, Vehicle Health Management Systems, etc.
  • Good knowledge on design philosophy & communication protocol used in aircraft system.
  • Excellent knowledge on Design Patterns.
  • Good understanding of real time embedded software development using C/C++. Experience in Ada is preferrable.
  • Experience working with multiple Real Time Operating Systems and Cross Compilers.
  • Ability to architect, lead SW teams to design & develop safety critical software.
  • Experience in application of Design Principles & Selection of Data structures.
  • Strong Code Review/ Code Debugging / Troubleshooting skills.
  • Exposure to industry standard Change management and Configuration Management practices.
  • Ability to continuously innovate and produce new ideas for new products and services.
  • Possess Sound knowledge on software product development and certification (DO 178 B/C).
  • Ability to articulate technical details effectively using visuals and text appropriately., Bachelor's degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics

13+yrs Exp

General Skills (Good To Have)

Experience in Onboard Maintenance/Recording System Functions/ Vehicle Health Management

  • Development Tools: Visual Studio, Industry Standard IDEs, Cross Compilers
  • RTOS: VxWorks, DEOS
  • Communication Protocols: A429, A629, A664, etc.
  • Configuration Management: Serena Dimensions, ClearCase/ClearQuest, Bitbucket/JIRA
  • Scripting: Perl/Python, PowerShell
  • Debug Tools: Wireshark, etc
  • Office: Excel, PowerPoint
  • Good oral, written communication, coordination, and presentation skills.

Behavioral Expectation

  • Result oriented and Team Player attitude.
  • Ability to adapt to changing environment.
  • Flair for automation, simulation leading to increased productivity.
  • Adapt agile process/methodologies as needed.
  • Openness to work across programs/products/teams.
  • Enthusiasm to explore beyond regular project assignments to participate in org level initiatives.

Benefits & conditions

£56,535 per year - estimated ? Full time CLOSING SOON Be part of a team that designs, develops and integrates highly complex software functions within Honeywell .You will be instrumental in designing, planning and coordinating work teams, as well as providing technical support. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities. You will interface and exchange with internal and external customers, vendors and suppliers throughout the life of the project.

Apply for this position