Software Developer

Hewlett Packard Enterprise

Ottawa

Hybrid

CAD 85,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
Career development
Inclusive culture

Job summary

Hewlett Packard Enterprise in Ottawa, Ontario, seeks a Software Developer for a hybrid role, averaging two days per week at an HPE office. You will design, implement, test, and maintain software for end users across local, networked, and cloud-connected platforms, applying modern languages and tools.

The ideal candidate has 5+ years in software development, strong C proficiency, Linux experience, and the ability to work independently while collaborating with global teams on complex projects.

Qualifications

  • 5+ years of software development experience.
  • Proficiency in C language and embedded coding models.
  • Linux kernel knowledge and networking awareness are assets.

Responsibilities

  • Designs enhancements, updates, and programming changes for end-user applications across local, networked, and Internet-based platforms.
  • Leads project activities and collaborates with internal and outsourced partners to deliver high-quality solutions.
  • Writes and executes test plans and debugging procedures; communicates status and issues to stakeholders.

Skills

5+ years software dev
C language
Linux experience
Independent worker

Education

Bachelor's or Master's in CS/IS

Job description

Software Developer

This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.

Who We Are

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Job Description

Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet- related computer programs, primarily for end users. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications.

Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower level professionals. Exercises independent judgment and consults with others to determine best method for accomplishing work and achieving objectives.

Responsibilities
  • Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms.
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into application architecture.
  • Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned applications portion or subsystem.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution.
  • Represents the software applications engineering team for all phases of larger and more-complex development projects.
  • Provides guidance and mentoring to less- experienced staff members.
Education and Experience Required
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • 5+ years of software development experience.
  • Strong experience using software application design tools and languages[Proficiency in C ] and embedded coding models
  • Linux kernel experience and networking knowledge an asset
  • Strong independent working initiative and ability to proactively ask questions and problem solve.
  • Strong analytical and problem solving skills.
  • Designing software applications running on multiple platform types.
  • Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Accessibility

HPE is committed to creating an inclusive and accessible workplace and encourages applications from all qualified individuals, including those with disabilities. If you believe you require accommodation during any stage of the application or interview process, please submit your request by completing our secure form linked here .

Note: This option is reserved for applicants needing assistance/reasonable accommodation related to a disability.

What We Can Offer You
Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.

Personal & Professional Development

We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have - whether you want to become a knowledge expert in your field or apply your skills to another division.

Unconditional Inclusion

We are unconditionally inclusive in t

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Developer
Senior Embedded Software Developer

Hewlett Packard Enterprise Development LP • Ottawa

On-site
CAD 114,000 - 164,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Android / Linux Networking - Software Eng
Android / Linux Networking - Software Eng

HP • Vancouver

On-site
CAD 121,000 - 157,000
Benefits package
15 vacation days per year
Presales Consultant - HPE Network
Presales Consultant - HPE Network

Hewlett Packard Enterprise Development LP • Vancouver

Hybrid
CAD 185,000 - 343,000
Software Developer
Software Developer

Hewlett Packard Enterprise Development LP • Ottawa

Hybrid
CAD 101,000 - 151,000
HPE NonStop Support Specialist
HPE NonStop Support Specialist

STACK IT Recruitment • Mississauga

Hybrid
CAD 70,000 - 90,000
Paid time off
Health spending account
Dental coverage
Senior Customer Success Manager
Senior Customer Success Manager

Hewlett Packard Enterprise • Canada

On-site
CAD 124,000 - 229,000
Consulting Systems Engineer
Consulting Systems Engineer

HPE Aruba Networking • Burnaby

On-site
CAD 161,500 - 300,500
Comprehensive benefits package
Personal and professional development opportunities
Flexible work environment
Digital Sales Account Manager
Digital Sales Account Manager

Hewlett Packard Enterprise Development LP • Mississauga

Hybrid
CAD 57,000 - 107,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Account Executive – Data Services and Storage
Account Executive – Data Services and Storage

Hewlett Packard Enterprise Development LP • Mississauga

On-site
CAD 228,000 - 456,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Enterprise Account Manager
Enterprise Account Manager

Hewlett Packard Enterprise Development LP • Ottawa

On-site
CAD 212,000 - 393,000