Bluewaves Mobility Innovation Inc -
10 Jobs
Toronto, ON
Salary:
Job description
Entry-Level/NG Embedded C/C++ Software Engineer
Job Overview:
We are seeking Entry-Level/NG C/C++ Software Engineers with experience in software development. The successful candidate will work closely with hardware engineers and other software developers.
Key Responsibilities:
- Develop, and test software components in wireless telecommunication equipment
- Ensure on-time delivery of software modules that meet or exceed quality standards
- Develop embedded software for new products
- Maintain and support embedded software for existing products
- Debug and troubleshoot software issues, collaborating with other developers and hardware engineers as necessary.
- Maintain version control, changelogs, and ensure compliance with software quality standards.
- Effectively manage workload and meet project deadlines under high-pressure environments
- Demonstrate a strong willingness to learn and adapt to new technologies
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A master's degree is a plus.
- 1+ years working / co-op /PEY experience on C/C++ software development
- Quick learner and willing to take challenge
- Knowledge on wireless telecom equipment is a plus.
- Hands-on experience with Linux kernel internals, bootloaders, and kernel configuration is a plus.
- Familiarity with source control tools like Git.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
- Strong time management and organizational skills
- Ability to thrive under pressure
Job Type: Full-time
Benefits:
- Dental care
- Extended health care
- Life insurance
Schedule:
- 8 hour shift
Ability to commute/relocate:
- Choose from two locations: North York, ON / Ottawa, ON
- Onsite work is required. Reliably commute or plan to relocate before starting work.
Education:
- Bachelor's Degree (required)
Experience:
- C/C++ software: 1 year (required)
Work Location: In person