Embedded Software Developer Jobs
By Ciena At Ontario, Canada
Understanding of Common Management Interface Specification (CMIS).
Hands on experience with Board support Package (BSP) development, Linux kernel drivers and user space drivers.
Experience with SPI and I2C driver development and testing, security and board bring-up.
Knowledge of the fundamentals of structured programming and design concepts.
Demonstrated experience with the Atlassian tool suite (Jira, Confluence).
Real time operating systems concept knowledge.
Embedded Sw Developer Jobs
By Nokia At North Gower, Ontario, Canada
Good working knowledge of C, C++, and Python
Hands-on experience with IP routers and/or IP test tools is appealing.
CLI, MD-CLI, YANG, SNMP, and OpenConfig in the following contexts:
OAM (Link Measurement, STAMP, TWAMP(-Light), Y.1564, OAM-PM, SAA)
MACsec (MKA, Connectivity Association, SCs, SAs)
Minimum BS Degree in Computer engineering, Computer Science, equivalent, or better.
Sr. Embedded Sw Developer
By Nokia At North Gower, Ontario, Canada
Management interfaces (SNMP, NETCONF, YANG)
Good working knowledge of C and/or C++.
Hands-on experience with IP routers and/or IP test tools is appealing.
Embedded platform OS / driver (64 bit SMP)
Linux (Yocto, KVM, QEMU, libvirt, python3)
Data path (including proprietary network processor, 3rd party, and virtualized)
Sr Embedded Software Developer
By Nokia At North Gower, Ontario, Canada
Management interfaces (SNMP, NETCONF, YANG)
Good working knowledge of C and/or C++.
Hands-on experience with IP routers and/or IP test tools.
Embedded platform OS/driver (64-bit SMP)
Linux (Yocto, KVM, QEMU, libvirt, python3)
Data path (including proprietary network processor, 3rd party, and virtualized)
Embedded Software Developer Jobs
By Nokia At North Gower, Ontario, Canada
Management interfaces (SNMP, NETCONF, YANG)
Good working knowledge of C and/or C++.
Hands-on experience with IP routers and/or IP test tools.
Embedded platform OS/driver (64-bit SMP)
Linux (Yocto, KVM, QEMU, libvirt, python3)
Data path (including proprietary network processor, 3rd party, and virtualized)
Embedded Linux Software Developer
By Hays At Concord, Ontario, Canada
Experience with or working knowledge of TCP/IP socket programming and L3 protocols such as dynamic DNS, RIP, OSPF, IS-IS, BGP, etc.,
Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements
Estimates own work and provides such estimates to Team Leader or Project Manager
Strong programming skills in C / C++ and scripting with Bash in a Linux environment
Strong experience in developing and integrating / modifying opensource projects (OSS)
Experience with any of the following technologies / protocols: NTP, DHCP, RADIUS, TACACS+, MPLS

Are you an experienced Embedded Software Developer looking for a new challenge? We are looking for a creative and motivated individual to join our team and help us develop innovative embedded software solutions. You will have the opportunity to work on cutting-edge projects and collaborate with a talented team of engineers. If you are passionate about embedded software development and have the skills to make a difference, then this is the job for you!

Embedded Software Developer Job Description:

A software developer with experience in embedded systems is responsible for developing, testing, and maintaining software for embedded systems. They must have a strong understanding of embedded systems, including hardware, operating systems, and software development.

What is Embedded Software Developer Skills Required?

• Knowledge of embedded systems and hardware
• Proficiency in programming languages such as C, C++, and Assembly
• Knowledge of operating systems such as Linux, Windows, and RTOS
• Ability to debug and troubleshoot software
• Knowledge of software development processes and methodologies
• Ability to work independently and in a team environment
• Excellent communication and problem-solving skills

What is Embedded Software Developer Qualifications?

• Bachelor’s degree in Computer Science, Engineering, or a related field
• Experience with embedded systems and software development
• Knowledge of software development processes and methodologies
• Ability to debug and troubleshoot software
• Excellent communication and problem-solving skills

What is Embedded Software Developer Knowledge?

• Knowledge of embedded systems and hardware
• Proficiency in programming languages such as C, C++, and Assembly
• Knowledge of operating systems such as Linux, Windows, and RTOS
• Knowledge of software development processes and method