Advanced Software Engineer
Maple Grove Road, Kanata, Ontario, KV B, Canada
1d ago
  • Work with multi-disciplinary engineering teams to develop complex next-gen Ground Station systems.
  • Maintain a customer facing approach and ensure that customers needs and wants are on our roadmaps and properly communicated.
  • High level software tasks such as desktop applications and scripting.
  • Interacting with various TCP / IP and serial commercial equipment.
  • Code modification, review, creation, documentation, verification, and validation in C, C++, Java, Python.
  • Requirements and design analysis, review and implementation.
  • Accommodation is available upon request for applicants with disabilities under the Ontario Human Rights Code

    You Must Have :

  • A Bachelor’s Degree
  • 5+ years’ experience in software development
  • Immunization (COVID-19 vaccination) as required by the customer and in accordance with the Public Health Act
  • We Value :

  • Fundamental knowledge of object-oriented and scripting programming.
  • Candidates may be required for security clearable to reliable or secret levels.
  • Designing embedded firmware and software.
  • Demonstrated ability and passion to develop efficient and high-quality software.
  • Knowledge of Linux and Windows platforms.
  • Understanding and leading software development lifecycles.
  • Knowledge of software configuration management and version control practices.
  • High level knowledge of embedded systems.
  • Comfortable with swiftly familiarizing and adopting with an existing code base providing product continuity.
  • A wide degree of creativity and latitude
  • Individuals who are self-motivated and able to work with little supervision, who consistently take the initiative to get things done, do things before being asked by others or forced to by events.
  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
  • Can quickly analyze, incorporate and apply new information and concepts.
  • Ability to write technical documentation.
  • Ability to work in a small team environment with a drive for problem solving.
  • Excellent written and oral communication skills.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form