Software Engineering Intern
6 days ago
Business Line Description
- Be an integral member of a highly-experienced team in R&D that is responsible for developing IP (Intellectual Property) used in the design of advanced microcontrollers and microprocessors. The IP for which this team is responsible enables a product portfolio with billion USD in annual revenue. Chances are that the car you drive, the intelligent devices that pervade your living space and the factories that produce the goods you use will contain one or more of the chips that you contribute to.
- We are part of Advanced Chip Engineering, a central design organization within NXP, developing products for multiple business lines in Automotive, Internet of Things (IoT), Networking, and Radio Frequency products, with expertise in hardware engineering, including architecture, IP, and full SoC Design.
Job Summary:
In this role, you would contribute to the verification of a leading edge hardware design/system. You would:
- Develop software solutions for the verification of the hardware System On Chip (SoC) products
- Develop, execute and debug a wide range of functional and system tests and checks to validate hardware design and performance
- Work with IC Design and System architects to develop test plans based on Design specification
Job Qualifications:
In order to apply for this position, the candidate must be:
- Available to work the 4, 8 or 12 month work term
- Working towards a bachelor degree in Software or Computer Engineering, Electrical Engineering or Computer Science program
- Strong knowledge of C/C++, object-oriented programming
- Focus on quality of results, with proven problem-solving abilities.
- Ability to communicate in English and work effectively within a team
The following skills are highly desirable:
- Good knowledge of Unix/Linux, Perl
- Knowledge of FPGA, System Verilog and/or other verification languages and simulators
- Student work experience in hardware design or verification environment
- Knowledge of digital design verification including test environment implementation and test plan development
- L2 and L3 networking protocols implementation (e.g. Eth/IP/TCP/UDP)
Office location:
Ottawa, Canada
More information about NXP in Canada...
#LI-e41b-
Engineering Intern
2 weeks ago
Ottawa, Ontario, Canada L3Harris Full timeL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Engineering Intern
2 weeks ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Embedded Software Engineer Co-op/Intern
5 days ago
Ottawa, Ontario, Canada Lumentum Full time $24 - $35It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with usLumentum Canada was awarded the 2022 National Capital Region's Top Employers for the 6th consecutive...
-
Software Engineer Co-op/Intern
2 weeks ago
Ottawa, Ontario, Canada Nokia Full timePosition: Software Engineer Co-op/Intern Number of Position(s): 1 Duration: 4 Months Date: May to August, 2026 Location: Hybrid in OttawaEDUCATIONAL RECOMMENDATIONSCurrently a candidate for a Master's, bachelor's degree or Diploma in Computer Science, Computer Systems Engineering, Software Engineering or a related field with an accredited school in...
-
Intern, Software Development
2 days ago
Ottawa, Ontario, Canada Entrust Corporation Full timeJoin us at EntrustAt Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.Get to Know UsHeadquartered in Minnesota, Entrust is an industry leader in...
-
Software Test Co-op/Intern
2 weeks ago
Ottawa, Ontario, Canada Nokia Full timePosition: Software Test Co-op/InternNumber of Position(s): 1Duration: 4 MonthsDate: May 4 - August 28, 2026 (Summer Term)Location: Hybrid in Ottawa OfficeEDUCATIONAL RECOMMENDATIONSCurrently a candidate for a Bachelor's degree or diploma in Computer Science, Computer Systems Engineering, Electrical Engineering, Computer Engineering, etc., or a related...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Lockheed Martin Full timeThis position is part of the Rotary and Mission Systems business area, where employees across Canada support engineering, systems integration, training, sustainment and in-service support programs for Canadian and international military customers across land, air and sea.Specific Job Description:As a Senior Software Engineer working as an Agile Coach, you...
-
Software Designer Co-op/Intern
1 week ago
Ottawa, Ontario, Canada Nokia Full timePosition: Software Designer Co-op/InternNumber of Position(s): 2Duration: 4 Months +Date: May 4 - August 28, 2026 (Summer Term)Location: Hybrid in Ottawa OfficeEDUCATIONAL RECOMMENDATIONSCurrently a 2nd year+ candidate for a Master's or Bachelor's degree in Engineering/Computer Science with an accredited school in Canada.
-
Software Designer Co-op/Intern
6 days ago
Ottawa, Ontario, Canada Nokia Full timePosition: Software Designer Co-op/InternNumber of Position(s): 1Duration: 4 MonthsDate: May 4 - August 28, 2026 (Summer Term)Location: Hybrid in Ottawa OfficeEducation RecommendationsCurrently a 2nd year+ candidate for a bachelor's degree or diploma in a degree in Engineering or Computer Science or a related field with an accredited school in Canada.
-
Junior Software Engineer
1 day ago
Ottawa, Ontario, Canada MGIS Inc Full timeJunior Software Engineer – Connector TeamWe are looking for a Junior Software Engineer – Connector Team to help build and enhance risk management solutions within our Cybersecurity Risk Platform. This role is a great opportunity for an engineer who is eager to learn, contribute, and grow while working alongside experienced engineers, product managers,...