Staff Wireless Software Engineer (8482)
By Extreme Networks At Canada
3+ years / MS 2+ years experience in real-time / embedded application software.
3+ years experience in C/C++ Linux Shell and Python
2+ years experience in Thread protocol, Matter, MQTT
3+ years experience in Bluetooth Low Energy product development
2+ years experience MCU development experience, NXP/TI chipsets are preferred
Basic electronics knowledge and use of lab equipment is required.
Staff Software Engineer - Planning & Reporting
By StackAdapt At Canada
8+ years of experience building highly performant web applications with outstanding UX.
Knowledge of our full-stack technologies is highly preferred - React, Typescript, GraphQL, Ruby on Rails and Go.
Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences.
Experience working with relational databases and key-value stores
Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack.
Experience working on large scale Ruby on Rails / Go projects.
Embedded Sw Engineer Jobs
By The Venus Consultancy Ltd At Canada
+5 years of experience in Embedded SW Dev (C/C++)
Experienced with SPI, CAN, XCP + ISO 26262/ ASPICE
Knowledge in traceability and documentation
Static analysis : Polyspace or equivalent
Senior Staff Distributed Systems Software Engineer, Tech Lead
By Temporal Technologies At Vancouver, British Columbia, Canada
Knowledge and experience to further ensure the high reliability of the Temporal system
Rich experience in large-scale distributed systems design (reliability, scalability)
Operational experience in large-scale distributed systems
Experience developing highly concurrent systems
Experience with infrastructure environments (strong plus)
Help shape the future of Temporal
Embedded Software Engineer Jobs
By CS GROUP - Canada At Montreal, Quebec, Canada
Work closely with the electronics and hardware departments to ensure design of electronics and hardware can support the software requirements.
Create details designs to link the software implementation to the requirements.
Essential: Minimum five (5+) years of relevant experience with embedded software development
Essential: Knowledge of embedded C/C++ systems
Expert knowledge in real-time embedded software for 32-bit multicore microcontrollers
Expert knowledge in floating point development and methods.
Senior Embedded Software Engineer
By Lumotive At Vancouver, British Columbia, Canada
Manage work effectively through collaborative issue tracking.
Master's degree in Computer Science or equivalent work experience.
5+ years of industry experience.
Good knowledge of embedded protocols especially I2C and SPI.
Good knowledge of network development (sockets, TCP/IP).
Strong embedded programming experience in C / C++.
Senior Embedded Software Engineer - Sdv
By General Motors At Markham, Ontario, Canada
Strong leadership and interpersonal communication skills, ability to collaborate effectively with team members locally and remotely, and with customers under pressure
10+ years of professional software design and development experience, combination of Embedded and Cloud Native technologies preferred
BS, or MS in EE/CE/CS, or the equivalent in experience with evidence of exceptional ability
Experience providing technical guidance to team members
Demonstrated knowledge in software programming languages (Python, Java, C, C++)
Demonstrated knowledge of data modeling and data structure principles, and AI/ML
Embedded Software Engineer Jobs
By Exact Match Recruitment At Ontario, Canada
4+ years experience in embedded development working on multithreaded, concurrent real time systems
Very strong embedded C development skills
Experience in both Linux and RTOS strongly preferred
Experience with Python and SQL for extracting and analyzing data for assessment of feature and product performance
Exact Match is a strategic recruitment partner focused on connecting experienced
Develop an in-depth understanding of the current device firmware features and how modules work together
Embedded Software Engineer Jobs
By Enterprise Solutions Inc. At Canada
• Develop and maintain software requirements in DOOR- NG
• Understand and develop software requirement.
• Good Knowledge of DOOR- NG tool, JIRA tool.
• Candidate must be able to port requirement from JIRA to DOOR NG
• Connect with Project team, end customer to define the product requirement
• Experience in embedded software development using C and C++. (must have)
Embedded Software Engineer Jobs
By Bornea Dynamics At St. Catharines, Ontario, Canada
Experience in programming embedded systems (C, C++, C#)
Experience with HDL or C++ compilers for programming FPGAs
Experience debugging and validation code in a laboratory environment
Experience with various communication protocols
Strong writing and documentation skills
Develop, debug, and test embedded software,
Embedded Autonomous Software Engineer
By Open Ocean Robotics At Victoria, British Columbia, Canada
Perform all phases of development lifecycle including requirements definition, software/systems architecture, implementation, testing, and integration
Learn the codebase to advance the DataXplorer USV platform or fix bugs while improving your coding skills in C++ and Rust
7+ years’ experience as an embedded software developer in C, C++ and/or Rust as a critical team member
Good verbal and written communication skills
Strong analytical and troubleshooting skills, technical aptitude, attention to detail with a can-do self-starting attitude
Ability to understand and translate business requirements to technical specifications
Embedded Software Engineer – Certification
By Wind River At Kanata, Ontario, Canada
Certification experience is a plus
Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
Develop and deliver high quality documentation used for D0-178 certification evidence.
Ability to review D0-178 artifacts and provide guidance to conform Certification standards
6-10 years of relevant technical experience in software development.
Strong analytical skills in the C programming language.
Embedded Software Engineer Co-Op (Fall 2023)
By Ciena At Ontario, Canada
Develop applications which extend the capabilities of the 6500 system/platform
2nd year or greater in an Engineering or Computer Science Bachelor’s degree, preferably with prior co-op experience in related fields.
Next Generation optical transport solutions
Hybrid Layer 0/1/2 switching (OTN/Packet)
Triple Play, MSO and wireless transport oriented solutions
Development of embedded, real-time software for telecommunications systems
Staff Software Engineer (React/Typescript)
By T6 Talent Partners At Toronto, Ontario, Canada
Implement new resources, APIs, and manage data flow between various systems
Help architecture new services and extend conversational capabilities
Humility to learn, grow and share knowledge
Take Home Assignment — a small task to showcase your skills and understanding
Offer — this is the part where we all celebrate!
Assist in the development of frontend services written in TypeScript and React/Redux
Embedded Software Designer Jobs
By Cattron Global At Montreal, Quebec, Canada

Embedded Software Designer Cattron is a leader in the field of wireless control systems for industrial machinery and locomotives.  Our development team designs most hardware and software residing in ...

Embedded Software Engineer - Certification/Hypervisor Team
By Wind River At Kanata, Ontario, Canada
Certification experience in aviation or automotive industry is a plus.
Flexible home office! We offer the flexibility of a hybrid work schedule or 100% remote
Develop and deliver high quality documentation used for DO-178 certification evidence.
Review DO-178 artifacts and provide guidance to conform Certification standards.
5-7 years of relevant technical experience in software development.
Strong analytical skills in the C programming language.
Embedded Software Engineer Jobs
By Coencorp Fleet Management Software Solutions At Brossard, Quebec, Canada
•Solid working knowledge of C++ and scripting languages
•Microcontroller programming experience (preferably ARM)
•Hardware design experience would be a big asset
Since 1991, we've been providing solutions that make industrial fleets more efficient, safer, and environmentally responsible.
Embedded Engineer Jobs
By Kraken Sense At Oakville, Ontario, Canada
Education: Bachelor's degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Embedded Platforms: Hands-on experience with microcontrollers (e.g., ARM, AVR, PIC) and embedded development boards (e.g., Raspberry Pi, Arduino).
Communication Protocols: Strong understanding and practical experience with communication protocols commonly used in embedded systems.
Problem-Solving Skills: Ability to analyze complex technical challenges, propose innovative solutions, and troubleshoot issues efficiently.
Team Player: Excellent communication skills and the ability to work effectively as part of a diverse team.
Hardware Integration: Work closely with the hardware engineering team to integrate and optimize embedded systems with custom-designed electronics and sensors.
Embedded Software Designer - Aerospace And Defense
By Donnell Consulting At Peterborough, Ontario, Canada
Minimum 4 years' experience with integrated software development environment (SDE) and tools, configuration management systems (CM) and problem reporting tools (PR)
Experience with DO-178B processes or equivalent formal certification processes
Comprehensive Health and Dental Benefits
Minimum 5 years' experience with embedded systems and real-time operating systems
Minimum 4 years of C/C++ programming experience for embedded systems
Minimum 2 years working experience on MPC55xx, ARM7 and Cortex-Mx microcontroller
Embedded Software Jobs
By Thales At Montreal, Quebec, Canada
Participer aux orientations et choix d’architecture du produit sur le court et long terme
Développer les évolutions logicielles en prenant en compte les contraintes d’architecture temps-réel et d’empreinte sur les ressources de la plateforme matérielle.
Intégrer et tester les fonctions développées, au niveau unitaire comme au niveau fonctionnel
Participer à la validation de la solution avec le client et/ou les opérationnels.
Contribuer activement à la qualité de vie en partageant vos idées d’amélioration.
Travailler dans un contexte international avec nos équipes systèmes & projets à Bordeaux, Toulouse et notre centre de compétence en Inde.

Are you looking for an exciting opportunity to use your embedded software engineering skills to develop innovative solutions? We are looking for a Staff Embedded Software Engineer to join our team and help us create cutting-edge products. You will be responsible for designing, developing, and testing embedded software for our products. If you have a passion for embedded software engineering and are looking for a challenging and rewarding role, then this is the job for you!

Overview:

Staff Embedded Software Engineer is responsible for developing, testing, and maintaining embedded software for a variety of products. This includes developing software for embedded systems, designing and developing software for embedded systems, and troubleshooting and debugging embedded software.

Detailed Job Description:

Staff Embedded Software Engineer is responsible for developing, testing, and maintaining embedded software for a variety of products. This includes developing software for embedded systems, designing and developing software for embedded systems, and troubleshooting and debugging embedded software. The engineer will also be responsible for creating and maintaining software documentation, developing and executing unit tests, and providing technical support to customers.

What is Staff Embedded Software Engineer Job Skills Required?

• Proficiency in C/C++ programming language
• Knowledge of embedded systems and microcontrollers
• Knowledge of software development processes and methodologies
• Ability to troubleshoot and debug software
• Ability to work independently and in a team environment
• Excellent problem-solving and analytical skills

What is Staff Embedded Software Engineer Job Qualifications?

• Bachelor’s degree in Computer Science, Electrical Engineering, or related field
• 5+ years of experience in embedded software development
• Experience with embedded systems and microcontrollers
• Experience with software development processes and methodologies

What is Staff Embedded Software Engineer Job Knowledge?

• Knowledge of embedded systems and microcontrollers
• Knowledge of software development processes and methodologies
• Knowledge of debugging and troubleshooting techniques
• Knowledge of software design principles and best practices

What is Staff Embedded Software Engineer Job Experience?

• 5+ years of experience in embedded software development
• Experience with embedded systems and microcontrollers
• Experience with software development processes and methodologies
• Experience with debugging and troubleshooting techniques

What is Staff Embedded Software Engineer Job Responsibilities?

• Develop, test, and maintain embedded software for a variety of products
• Create and maintain software documentation
• Develop and execute unit tests
• Troubleshoot and debug software
• Provide technical support to customers
• Work independently and in a team environment