$130K - $146K/yr
A bachelor's degree in Electrical Engineering or Computer Science * 5+ years of experience designing and developing embedded software * Excellent knowledge of the C programming language * In-depth ...
$130K - $146K/yr
A bachelor's degree in Electrical Engineering or Computer Science * 5+ years of experience designing and developing embedded software * Excellent knowledge of the C programming language * In-depth ...
$130K - $146K/yr
A bachelor's degree in Electrical Engineering or Computer Science * 5+ years of experience designing and developing embedded software * Excellent knowledge of the C programming language * In-depth ...
The role requires strong expertise in C++ programming, object-oriented design, and integration of embedded software with hardware components. Candidates should have hands-on experience with XML, SQL ...
New
Quick apply
The role requires strong expertise in C++ programming, object-oriented design, and integration of embedded software with hardware components. Candidates should have hands-on experience with XML, SQL ...
New
... create embedded software requirements • Leading the design and development of new embedded ... and implementation • Main programming language: C++ • Experience with the following ...
... create embedded software requirements • Leading the design and development of new embedded ... and implementation • Main programming language: C++ • Experience with the following ...
The role requires strong expertise in C++ programming, object-oriented design, and integration of embedded software with hardware components. Candidates should have hands-on experience with XML, SQL ...
New
The role requires strong expertise in C++ programming, object-oriented design, and integration of embedded software with hardware components. Candidates should have hands-on experience with XML, SQL ...
New
... Embedded Developer with a background in graphics development \n \n \n \n \n \n We are looking for a suitable person that has a high level experience in C\/C++ development for embedded systems, along ...
... Embedded Developer with a background in graphics development \n \n \n \n \n \n We are looking for a suitable person that has a high level experience in C\/C++ development for embedded systems, along ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Keywords: #LI-CR2 #LI-ONSITE Software Engineer, Flight Software, Embedded Software, C Programming, ADA, Aerospace Engineering, Defense Programs, Aircraft Systems, B-1B, B-52, Software Development ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Keywords: #LI-CR2 #LI-ONSITE Software Engineer, Flight Software, Embedded Software, C Programming, ADA, Aerospace Engineering, Defense Programs, Aircraft Systems, B-1B, B-52, Software Development ...
Oklahoma City, OK · On-site
$88/hr
Required Experience: • Ability to code in C and/or ADA • Embedded software design experience ... study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and ...
Oklahoma City, OK · On-site
$88/hr
Required Experience: • Ability to code in C and/or ADA • Embedded software design experience ... study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and ...
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
Tulsa, OK · On-site
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
Tulsa, OK · On-site
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
$70K - $101K/yr
Design, develop, test, and maintain embedded software in C/C++. * Work closely with engineers, project managers, and cross-functional teams across multiple locations. * Produce and maintain technical ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Embedded software design experience (preferred). * Experience with JIRA. * Active Secret Clearance required to start. Compensation and Benefits: * Salary Range: $120,000-$170,000 **depending on ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Embedded software design experience (preferred). * Experience with JIRA. * Active Secret Clearance required to start. Compensation and Benefits: * Salary Range: $120,000-$170,000 **depending on ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Embedded software design experience (preferred). * Experience with JIRA. * Active Secret Clearance required to start. Compensation: * $120,000 - $170,000 *Depending on experience* * PTO, Paid ...
Oklahoma City, OK · On-site
$120K - $170K/yr
Embedded software design experience (preferred). * Experience with JIRA. * Active Secret Clearance required to start. Compensation: * $120,000 - $170,000 *Depending on experience* * PTO, Paid ...
Oklahoma City, OK · On-site
Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite ...
Oklahoma City, OK · On-site
Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite ...
Oklahoma City, OK · On-site
Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite ...
Oklahoma City, OK · On-site
Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals. This position will be located onsite ...
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 3, Oklahoma City, OK Shift:First Start Time:9:00 AM End Time:3:00 PM ... Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle ...
Quick apply
Oklahoma City, OK · On-site
$77 - $79/hr
Software Engineer-Developer 3, Oklahoma City, OK Shift:First Start Time:9:00 AM End Time:3:00 PM ... Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Oklahoma City, OK · On-site
$75K - $112K/yr
Contribute to software engineering initiatives for several programs with software design ... Familiar with Safety-Critical Embedded Real Time Software * Familiar with all phases of the ...
Oklahoma City, OK · On-site
$62 - $78/hr
Onsite Job - Software Engineer-Developer 3 Work Location:Oklahoma City, OK Shift:First Start Time:8 ... No Position Description Designs, develops, tests, and maintains non-embedded software throughout ...
Quick apply
Oklahoma City, OK · On-site
$62 - $78/hr
Onsite Job - Software Engineer-Developer 3 Work Location:Oklahoma City, OK Shift:First Start Time:8 ... No Position Description Designs, develops, tests, and maintains non-embedded software throughout ...
Edmond, OK · On-site
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
Edmond, OK · On-site
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation ... Our commitment to excellence is embedded in our core values, and we seek individuals who resonate ...
$64.6K - $73.4K
1% of jobs
$73.4K - $82.1K
2% of jobs
$82.1K - $90.8K
3% of jobs
$90.8K - $99.6K
6% of jobs
$99.6K - $108.3K
5% of jobs
$108.3K - $117K
5% of jobs
$120.1K is the 25th percentile. Wages below this are outliers.
$117K - $125.7K
5% of jobs
$125.7K - $134.5K
7% of jobs
$134.5K - $143.2K
3% of jobs
$143.2K - $151.9K
3% of jobs
The median wage is $153.1K / yr.
$151.9K - $160.7K
58% of jobs
$64.6K
$141.6K
$160.7K
As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.
To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.
A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

$130K - $146K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 27 days ago
Description
Location: Ottawa, ON (Hybrid)
About this opportunity
As a member of a dynamic development team, the Embedded Software Designer (Platform Software) will be actively involved in designing and developing embedded software for next generation Optical Transport products. In this role, the successful candidate will report to the Sr. Manager, Software Development.
What You'll Do
Requirements
Assets You May Possess
Benefits for full-time employees include an Extended Health Care, Dental, Vision, Life, Dependent Life, Disability insurance (STD and LTD), Retirement Savings Plan, $500 Wellness Benefit, Employee Assistance Program and Paid Time Off.
What happens once you apply?
Your resume will be reviewed against the requirements listed and if a match a member of our team will reach out to you directly. Hiring top talent is our top priority and we are thrilled you chose us.
Zhone Technologies is an equal opportunity employer for all job applicants and does not discriminate based on protected characteristics. Encouraging a diverse and inclusive organization is core to our values and is why we nurture it in everything we do. We believe that a diverse workforce brings new perspectives that enhance our teams, bring creativity, and inspire innovation. If you have a disability or special need that requires accommodation, please let us know during the application process.
We do not use Artificial Intelligence (AI) to screen, assess, or select applicants. However, please be aware that some third-party tools we use in our recruiting and selection process may incorporate AI technology. This job posting is being issued to fill a current vacancy, all interested applicants are encouraged to apply.