1

Embedded Software Verification Engineer Jobs in Paris, ON

... verification and validation approaches to ensure readiness for product integration and system ... Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ...

Hardware Designer

Kitchener, ON · On-site

CA$95K - CA$145K/yr

... of engineering quality and documentation. Make an Impact with US: At Fidus, you'll work on high ... You'll collaborate across FPGA/DSP, hardware, embedded software, verification, SI/PI, PCB layout ...

Senior Embedded Linux Engineer

Kitchener, ON · Hybrid

CA$100K - CA$150K/yr

Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... You will design and maintain robust, secure, and scalable Linuxbased software platforms that enable ...

Responsibilities as Software Developer: * Design, develop, and maintain complex embedded real time software, including automated test frameworks to validate software and mechatronic systems. * Create ...

FPGA Designer

Kitchener, ON · On-site

CA$125K - CA$160K/yr

You'll collaborate across FPGA/DSP, hardware, embedded software, verification, SI/PI, PCB layout ... Perform lab testing, debug of prototypes and supporting hardware/software engineer, as needed

Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... You will design and maintain robust, secure, and scalable Linuxbased software platforms that enable ...

Lead the design and development of embedded software for diverse applications. * Architect software ... Provide mentorship and training to junior engineers. What you need : * A Bachelor`s degree in ...

PCB Layout Designer

Kitchener, ON · On-site

CA$90K - CA$125K/yr

You'll collaborate across FPGA/DSP, hardware, embedded software, verification, SI/PI, PCB layout, and mechanical/thermal design as part of cross-functional teams delivering real products for our ...

Interact with mechanical, FPGA, embedded software, and test engineers. * Work with our Sustaining ... Conduct design reviews, create and execute verification test plans. * Participate in project ...

Experience with embedded communication protocols including CAN, SPI, UART, parallel interface and ... Exposure to firmware verification strategies, including simulation, integration testing, and HIL ...

Develop deterministic realtime control firmware in embedded C, including fast control loops ... Experience with firmware verification strategies, power conversion simulation, Hardware-in-the-Loop ...

A systems thinker at the hardware-software boundary. You find satisfaction in making complex ... Embedded systems depth. Production C or C++ on microcontrollers. Experience with communication ...

next page

Showing results 1-20

Embedded Software Verification Engineer information

What are the key skills and qualifications needed to thrive as an Embedded Software Verification Engineer, and why are they important?

To thrive as an Embedded Software Verification Engineer, a strong background in embedded systems, programming (C/C++), and software testing methodologies is essential, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as MATLAB/Simulink, debuggers, oscilloscopes, and verification frameworks, as well as certifications like ISTQB, are commonly required. Attention to detail, problem-solving abilities, and effective communication help engineers identify issues and work collaboratively in cross-functional teams. These skills ensure the development of reliable, safe, and high-quality embedded systems in safety-critical industries.

What is the difference between Embedded Software Verification Engineer vs Embedded Software Developer?

AspectEmbedded Software Verification EngineerEmbedded Software Developer
Primary FocusVerifying and validating embedded software to ensure quality and reliabilityDesigning, coding, and implementing embedded software solutions
Skills & CertificationsKnowledge of testing tools, verification processes, embedded systems, certifications like ISTQBProficiency in programming languages (C, C++), embedded systems, software development certifications
Work EnvironmentTesting labs, development teams, quality assurance departmentsDevelopment teams, R&D labs, product engineering

While both roles require embedded systems knowledge and programming skills, the Embedded Software Verification Engineer primarily focuses on testing, validation, and ensuring software quality, whereas the Embedded Software Developer concentrates on creating and implementing embedded software solutions.

What are some common challenges faced by Embedded Software Verification Engineers during the validation process?

Embedded Software Verification Engineers often encounter challenges such as limited hardware availability, rapidly changing requirements, and integration issues with multiple hardware and software components. Debugging in an embedded environment can be more complex due to constrained system resources and limited visibility into the hardware-software interactions. Collaborating closely with both hardware and firmware teams is essential to quickly identify and resolve defects, making strong communication and problem-solving skills crucial for success in this role.

What does an Embedded Software Verification Engineer do?

An Embedded Software Verification Engineer is responsible for ensuring that embedded software systems function correctly and meet design requirements. They create and execute tests, analyze results, and identify software defects in embedded systems such as automotive controllers, medical devices, or consumer electronics. This role typically involves working closely with software developers and hardware engineers to review code, develop test plans, and use debugging tools to validate the software’s functionality, performance, and safety. Their work is crucial for delivering reliable products that operate safely and efficiently in real-world environments.
Software Engineer - Python, C++, Embedded

Software Engineer - Python, C++, Embedded

KYYBA

Waterloo, ON • On-site

$48 - $50/hr

Full-time

Medical, Dental, Vision, PTO

Posted 7 days ago


Job description


Skills Required: Python, Technical Requirements, Embedded Software, C

• Python 3+ years of experience using Python to develop tests/tools

• Technical Requirements 3+ years of experience in specification/requirements authoring in tools like IBM Doors/DNG, Polarion, or Jama

• Embedded Software 5+ years of experience developing software for an embedded environment

• 3+ years of experience developing software applications in C/C++


Skills Preferred: Simulink, Systems Engineering, Embedded Systems, Matlab

• Simulink - 3+ years of experience developing software applications in Simulink

• Systems Engineering - 3+ years of experience developing systems using tools like MagicDraw, or authoring system level requirements

• Embedded Systems - 3+ years of experience developing systems for an embedded environment

• Matlab - 3+ years of experience developing software applications in Matlab



Company Description

Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.
At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.
Kyyba is an Equal Opportunity Employer.
Kyyba does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other b

KYYBA logo

About KYYBA

Sourced by ZipRecruiter

About Kyyba: Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.

Industry

Recruiting and staffing services

Company size

501 - 1,000 Employees

Headquarters location

Farmington Hills, MI, US

Year founded

1998

Social media