Padmi

Embedded Software Engineer Python and C

Location not specifiedPosted 1 month ago
Software engineeringUnspecified
Apply at Epitec

Opens the source posting on epitec.com

Source description

About the role

View original

.entry-header Location: Waterloo, Ontario Type: Contract Job #104967 Job Title: Embedded Software Engineer Python and C Contract Duration: 12 months to long term Location: Oakville ON or Waterloo ON Work Arrangement: Hybrid T4 Only Pay Rate Range : $50-60 /hr Ideal Candidate Profile A strong candidate will have a background in automotive embedded software development, be proficient in C/C++ and Python, have experience with requirements management tools, and possess a solid understanding of systems engineering, software architecture, and embedded systems design. Experience with Matlab/Simulink is a significant advantage. Top 3 Required Skills Embedded Software Development (5+ Years) Experience developing software in embedded environments. Strong understanding of embedded systems architecture and deployment. Automotive or aerospace software development experience preferred. C/C++ Programming (3+ Years) Experience developing embedded software applications using C/C++. Ability to write efficient, reliable, and maintainable code for hardware-constrained environments. Python & Requirements Authoring (3+ Years Each) Python development for test automation, tools, and software utilities. Experience creating and managing requirements/specifications in tools such as: IBM DOORS / DNG Polarion Jama Key Responsibilities Design, develop, test, and deploy embedded software solutions. Collaborate with product owners, architects, designers, and engineering teams. Develop software architectures and determine appropriate technology stacks. Create and maintain software requirements and specifications. Implement testing strategies and quality processes. Support CI/CD, test-driven development, and Agile practices. Optimize software performance and evaluate emerging technologies. Implement security best practices, including encryption and data protection. Preferred Qualifications Matlab, Simulink, and Stateflow development experience (3+ years). Systems Engineering experience using tools such as MagicDraw. Experience authoring system-level requirements. Embedded systems development experience. Master’s degree preferred. #LI-NS1 #INDPRO .entry-content .clear #post-##

One address, no account. We’ll tell you when matching roles go live.

More at Epitec

Related open roles

View all roles