software developer
Posted on
November 20, 2024
by
Employer details
Complex System Inc.
Job details
*About us*
Complex System Inc. (CSI) is a leading provider of customized solutions for clients across a range of industries, including civil, space, and national defense departments. Our flagship software is a multi-sensor data analytic platform leveraging computer vision and artificial intelligence (AI) algorithms for extracting insights from sensory data. At CSI, we understand that each project is unique, and we work closely with our clients to ensure that we provide solutions that meet their specific requirements such as real-time processing. Our team of seasoned specialists possesses the technical expertise and experience needed to tackle complex projects with confidence.
*Job Description*
Job title: Software Developer
We are looking for self-driven individuals that thrive in a collaborative, small team environment with a passion to work on cutting-edge AI technologies. As a software developer, you will be responsible for developing clean, efficient, and modular code that will form an integral part of CSI?s data analytic platform. Your creativity and enthusiasm will be highly valued throughout the entire development process as we work towards developing innovative solutions. This is a full-time position with expected in-person commitment in Calgary, Alberta.
Main Responsibilities:
* Development of innovative features in the software for processing tasks to meet the requirements of customers.
* Implementation of state-of-art algorithms, integrate with backend-databases for data analytics
* Design, modify, integrate modules, and test code in C/C++
* Debug and troubleshoot technical issues and errors/bugs in the software systems and applications
* Collaborate with other developers and stakeholders to deliver high-quality software
* Develop and maintain documentation/technical reports, conduct code reviews
* Fulfill additional responsibilities within the scope of the projects as assigned.
*Skills:*
* Minimum 1 year experience in software development in C/C++ and Linux
* Excellent foundation of software development process, data structures, algorithms, design patterns, documenting, and version control systems such as Git
* Understanding of software development best practices, improving and maintaining code quality, verification testing
* Solid communication skills with the ability to work with minimal supervision in a fast-paced environment.
* Willing to troubleshoot problems and learn new technologies with a passion for continuous improvement.
* Experience in acoustic signal processing, machine learning, or human machine interfaces
* Experience in developing user interfaces is an asset
* Experience working with databases, API development and Docker containerization is an asset
*Required Education*
* Bachelors degree in Computer Science, Software Engineering, Electrical Engineering or related field
Job Types: Full-time, Permanent
Pay: $60,000.00-$100,000.00 per year
Benefits:
* Casual dress
* Dental care
* Extended health care
* Flexible schedule
* On-site parking
* Paid time off
Flexible language requirement:
* French not required
Schedule:
* Monday to Friday
Ability to commute/relocate:
* Calgary, AB T2E 1W9: reliably commute or plan to relocate before starting work (required)
Application question(s):
* Please briefly describe why you are a good candidate for this role
Education:
* Bachelor's Degree (required)
Experience:
* C++: 1 year (required)
* signal/data processing related: 1 year (preferred)
Language:
* English (required)
Work Location: In person
Application deadline: 2024-12-04
-
LocationCalgary, AB
-
Workplace information
On site
-
Salary$60,000 to $100,000YEAR annually
-
Terms of employment
Permanent employmentFull time
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9535317929
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.