This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Check out new job offers everyday

To post a job, login or create an account |  Post a Job

New

Sr. Software Development Engineer

Collabera Inc.

This is a Full-time position in Seattle, WA posted June 11, 2021.

Drive the architecture of the complex multi-platform with the focus on.

Review hardware designs, review vendor solutions, select chipsets.

Architect and develop core modules.

the design of new features in software applications, and services using object-oriented design, C///Rust.

Diagnose and optimize bottlenecks in the system tied to the use of system resources like CPU and memory.

Gather business and functional requirements from external and/or internal customers and end-users, and translate requirements into technical specifications to build robust, scalable, supportable solutions that work well between a range of complex.

Serve as technical throughout the development lifecycle, end-to-end, from scoping, planning, conception, design, implementation, and testing, to documentation, delivery, and maintenance.

Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, and scalability.

Manage resources on multiple technical projects and ensure schedules, milestones, and priorities are compatible with technology and business goals.

BASIC QUALIFICATIONS

· 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design

· 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

· 4+ years of professional software development experience

· Bachelor’s degree in Engineering or related field

· 7+ years of hands-on software development experience

· Experience in designing and developing new features in software applications, , and services using object-oriented design, , C/, Rust

· Understanding of tuning in /Android

Preferred Qualifications

· Master’s degree

· Experience with OS development.

· Experience working on high-volume consumer products

· Extensive knowledge of the / on framework and levels

· Strong coding skills in C// /Rust

· Enjoy working side by side with partners, colleagues and teams

· Experience working on consumer electronics products

· Highly effective and thrive in a dynamic environment with multiple, changing priorities

· Comfortable with proactive outward communication and technical leadership and never shy away from a challenge

· Strong communication and interpersonal skills