Tech Digital Group

60 Tech Digital Group Embedded Software Developer Jobs Hiring Near You

This Embedded Software Developer will develop and sustain software projects for our Department of Defense customers. This Embedded Software Developer position may allow for some remote flexibility ...

This Embedded Software Developer will develop and sustain software projects for our Department of Defense customers. This Embedded Software Developer position may allow for some remote flexibility ...

Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... We also provide critical illness, disability, and life insurance, as well as a Group Registered ...

Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... We also provide critical illness, disability, and life insurance, as well as a Group Registered ...

Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... We also provide critical illness, disability, and life insurance, as well as a Group Registered ...

Embedded Software Developer

Burnaby, BC · On-site

CA$92K - CA$112K/yr

Fortinet is seeking an Embedded Software Developer to join the FortiGate R&D team. FortiGate is ... We also provide critical illness, disability, and life insurance, as well as a Group Registered ...

Job Title: (Embedded Software Developer) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting ...

Our optical and electromagnetic technologies are trusted in procedures ranging from orthopedics and ... The work includes development of real-time data acquisition, digital signal processing and ...

Job Title: (Embedded Software Developer) About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting ...

... GNC) technology. The embedded software that runs inside our vehicles is mission-critical ... You will join a team of dedicated engineers and scientists who are pushing the boundaries of ...

Showing results 21-40

Tech Digital Group Jobs Information

What is it like to work at Tech Digital Group?

Tech Digital Group is a dynamic and innovative company that prioritizes collaboration, creativity, and continuous learning, fostering a culture of open communication and mutual support among its employees.

The company's team structure is flat and agile, with cross-functional teams working together to drive projects forward, and a flexible work environment that allows employees to work from anywhere, promoting work-life balance and flexibility.

Working at Tech Digital Group may appeal to candidates who are passionate about staying at the forefront of technological advancements, are eager to take on new challenges, and value a company that invests in employee growth and development, offering opportunities for professional growth and advancement in a rapidly evolving industry.

What makes Tech Digital Group an attractive place to work?

Tech Digital Group is a prominent player in the digital technology industry, known for its cutting-edge solutions and commitment to innovation. The company fosters a dynamic work environment that encourages collaboration, creativity, and professional growth, with opportunities for employees to work on diverse projects and develop their skills. Joining Tech Digital Group offers a chance to be part of a forward-thinking organization that values employee development and contributes to the advancement of digital technologies.
What are the most popular categories at Tech Digital Group?
Infographic showing various Embedded Software Developer job openings at Tech Digital Group in the United States as of July 2026, with employment types broken down into 2% Full Time, and 98% Contract. Highlights an 95% Physical, 4% Hybrid, and 1% Remote job distribution.

Embedded Software Developer

Epsilon Solutions LTD

Ottawa, ON • Hybrid

Other

Re-posted 16 days ago


Job description

JOB DESCRIPTION:
"The Embedded Software Developer will participate in the development, productization and maintenance of specific software modules.
MAIN RESPONSIBILITIES:
•Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.
•Develop and maintain embedded software modules using programming languages like C++ and Python.
•Assist in the implementation of networking solutions, ensuring seamless communication between software components.
•Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
•Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
•Collaborate with the team to troubleshoot and resolve software defects and technical issues.
•Support the integration of software components on Linux operating systems.
•Assist in the testing and validation of software features, ensuring functionality and performance meet specified requirements.
•Utilize cloud technologies to enhance software deployment and management.
•Collaborate with cross-functional teams, including product managers and designers, to understand requirements and contribute to technical discussions.
•Maintain clear and organized documentation of software designs, processes, and development tasks.
•Demonstrate effective teamwork and communication skills, both orally and in writing. Lead the design, development, and implementation of advanced satellite ground segment software systems, ensuring high performance, scalability, and reliability.
EDUCATION & EXPERIENCE REQUIRED
•Bachelor's or Master's degree in computer science, Electrical Engineering, or a related field.
•Experience in software development, focusing on embedded systems.
•Basic understanding of networking concepts and protocols.
•Proficiency in using the Linux operating system.
•Cloud technology familiarity is a plus.
•Strong analytical and problem-solving skills.
•Team player with the ability to collaborate effectively within a diverse team.
•Good oral and written communication skills.
•Enthusiasm for learning new technologies and tools.
•Detail-oriented with a commitment to producing high-quality software.
•Ability to design software with consideration for hardware resource constraints.
DECISION MAKING & SUPERVISION:
•This role has no direct reports, but will work and interact with multi-disciplinary engineering, teams.
WORKING CONDITIONS:
•This role offers hybrid work environment.
•Working conditions are generally comfortable typical of an office environment.
The successful candidate must be able to work in Canada and obtain clearance under the Canadian Controlled Goods program (CGP).
"
Preffered resource location: Ottawa/ GTA/ Montreal