Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Sr Advanced Software Engineer

Honeywell

Honeywell

Software Engineering
Posted on Oct 23, 2024

Join a team recognized for leadership, innovation and diversity

As a Sr Advanced Software Engineer, you will be gathering user requirements, defining system functionality, and writing in C/C++, Python, Java and JavaScript for a Linux-based access control appliance. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment and have experience working in an agile software development environment.

The annual base salary range for this position is $168000 - $209,500. Please note that this salary information serves as a general guideline. Honeywell considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations.

Key Responsibilities:

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Contribute to an existing, mature codebase
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Support troubleshooting and issue resolution for customer problems
  • Aid in the development of automated tests
  • Comply with project plans and industry standards

You Must Have

  • 5 years programming experience using C/C++, Python, and Java/JavaScript
  • 5 years Linux development experience and GCC
  • 5 years experience developing and troubleshooting multithreaded software solutions
  • Experience with Git and SVN software version control tools
  • Experience with agile development processes including scrum and Kanban
  • Self-motivated, self-directed, and energetic

Additional Information

  • JOB ID: req468953
  • Category: Engineering
  • Location: 1 Speen Street, Suite 210 and 300,Framingham,Massachusetts,01701,United States
  • Exempt
  • Must be a US Person or able to obtain export Authorization.

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.