Software Design Engineer Jobs
By Temporal Technologies At Vancouver, British Columbia, Canada
Document design choices and operational knowledge to successfully deploy and run services at scale with those features.
2-5 years of backend engineering experience.
Knowledge of multi-threading and concurrency.
Experience with Go, Java, or other applicable languages.
Experience building systems with technologies like Kafka, Cassandra, MySQL, and Elasticsearch.
Experience building and running services on AWS and/or GCP.
Senior Software Design Engineer - Oss
By Temporal Technologies At Vancouver, British Columbia, Canada
Clearly document design choices and operational knowledge to successfully deploy and run service with those features.
5 or more years of experience working with highly scalable distributed systems.
Experience with Go or Java or other applicable languages.
Experience working with Open Source Systems.
Experience building systems with technologies like Kafka, Cassandra, MySQL, Elasticsearch.
Experience building and running services on AWS. Bonus: Microsoft Azure and Google GCP experience.
Software Design Engineer (Markham)
By Evertz At Markham, Ontario, Canada
Strong C, C++ programming skills
Experience or interest in one or more of the following: Linux device drivers, Ethernet networking, x86 architecture, PCI Express, USB
A minimum of 2 years experience in software development
Strong analytical, research, and problem-solving skills
Structured, object oriented design and programming techniques
General understanding of Linux programming
Software Design Engineer (Entry, Intermediate & Sr.)
By Evertz At Burlington, Ontario, Canada
TI DSP ARM, Linux, Device driver experience essential
8051, Power PC, Coldfire microprocessor/micro-controllers application experience an asset
A minimum of 2 years experience in software development
Strong analytical, research, and problem-solving skills
C, C++ programming in an embedded environment
Structured, object oriented design and programming techniques
System Software Design Engineer
By CS GROUP At Montreal, Quebec, Canada
Software Knowledge: Model-based Development (SCADE, Matlab/Simulink), Labview, Microsoft Office, DOORS (or equivalent Requirement Management System), SVN (Subversion);
Writing software requirements and system requirements;
Maintaining traceability between software design, software requirements, and system requirements;
System knowledge in Turbomachinery & aircraft engines;
Good communication, interpersonal skills, team-player;
Carrying out the system and software design in accordance with ARP4754 & DO-178

Are you a Software Design Engineer 3 looking for a new challenge? We are looking for a creative problem solver with a passion for software engineering and design. You will be responsible for developing and maintaining software applications, designing and implementing new features, and troubleshooting existing software. If you have a knack for finding solutions to complex problems and a desire to work in a fast-paced environment, this is the job for you!

Software Design Engineer 3 is a professional who designs, develops, tests, and maintains software applications. They are responsible for creating software solutions that meet customer requirements and business objectives.

What is Software Design Engineer Skill Requirements?

• Strong knowledge of software engineering principles and practices
• Proficiency in programming languages such as C++, Java, and Python
• Ability to analyze complex problems and develop creative solutions
• Excellent communication and interpersonal skills
• Ability to work independently and as part of a team

What is Software Design Engineer Qualifications?

• Bachelor’s degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in software engineering
• Experience with software development life cycle (SDLC)
• Knowledge of software design patterns and best practices
• Knowledge of object-oriented programming (OOP)

What is Software Design Engineer Knowledge?

• Knowledge of software development tools and technologies
• Knowledge of database design and development
• Knowledge of software testing and debugging
• Knowledge of software security and encryption
• Knowledge of software architecture and design

What is Software Design Engineer Experience?

• Experience with software development projects
• Experience with software design and development
• Experience with software testing and debugging
• Experience with software deployment and maintenance

What is Software Design Engineer Responsibilities?

• Design and develop software