Lead Software Engineer Jobs
By DealFinder - Startup At Calgary, Alberta, Canada

We are looking for a driven software engineer to lead our product development. The employee will work closely with the CEO to develop all aspects of the product including Back-End, Website, Mobile ...

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 - 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.
Lead Software Engineer, Trilogy (Remote) - $100,000/Year Usd
By Crossover At Calgary, Alberta, Canada
Review code to ensure adherence to best practices, team standards, and customer requirements.
At least 4 years of experience writing production code for the server side of web applications.
At least 2 years of experience being the primary technical contributor for a development team OR software product.
At least 1 year of hands-on experience developing using cloud patterns (any cloud vendor).
A personal interest and some experience in using generative A.I. in your day-to-day development
Lead Software Engineer key responsibilities

Are you an experienced embedded software engineer looking for a new challenge? We are looking for a Lead Embedded Software Engineer to join our team and help us develop innovative solutions for our customers. You will be responsible for designing, developing, and testing embedded software for our products. You will have the opportunity to work on cutting-edge technologies and collaborate with a talented team of engineers. If you are passionate about embedded software engineering and want to make a difference, this is the job for you!

What is Lead Embedded Software Engineer Job Skills Required?

• Expertise in embedded software development for microcontrollers, microprocessors, and digital signal processors
• Knowledge of embedded software development tools such as compilers, assemblers, debuggers, and emulators
• Proficiency in C/C++ programming language
• Ability to develop software for real-time embedded systems
• Knowledge of communication protocols such as CAN, SPI, I2C, and UART
• Understanding of hardware design and architecture
• Ability to troubleshoot and debug software issues
• Excellent problem-solving and analytical skills

What is Lead 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 RTOS (Real-Time Operating System)
• Experience with embedded Linux
• Experience with version control systems such as Git
• Experience with debugging tools such as JTAG

What is Lead Embedded Software Engineer Job Knowledge?

• Knowledge of embedded software development processes
• Knowledge of software design patterns
• Knowledge of software development methodologies such as Agile and Waterfall
• Knowledge of software testing and quality assurance
• Knowledge of