![EPITEC](https://media.trabajo.org/img/noimg.jpg)
Embedded Engineer
3 weeks ago
Epitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for you We are seeking a highly skilled and motivated Senior C/C++ Software Developer to join our team. This role is crucial for the design, development, and maintenance of vehicle software solutions. The ideal candidate should have extensive experience in debugging, compiler tools, and possess advanced knowledge of C/C++ programming. This position requires a strong background in real-time, multithreaded/multi-process programming, and a passion for delivering high-quality, efficient code.Skills Required: Expertise in C/C++: Advanced knowledge and practical experience in C/C++ programming. Debugging Skills: Proficient in using debugging tools like GDB, valgrind, and other related tools. Compiler Tools: Expertise in using C compilers and tools such as GCC and clang. Embedded Systems: Strong understanding of embedded systems programming, including real-time operating systems (RTOS). Multithreaded/Multi-process Programming: Experience in developing software for multithreaded and multi-process systems.Skills Preferred:Object-Oriented Programming: Practical experience with Object-Oriented Programming (OOP) and design patterns. Scripting Languages: Proficiency in scripting languages such as Python and Bash. Version Control: Experience with version control systems like Git. Operating Systems: Working knowledge of Linux/Unix operating systems.Experience Required:Languages: 5+ years of experience on C/C++, 3+ years on Bash scripting. Embedded Software Development: At least 5 years of experience in embedded software development. Debugging and Testing: Demonstrated experience in debugging and testing embedded software. System Optimization: Experience in optimizing system performance and responsiveness. Collaboration: Ability to work closely with hardware teams, software architects, and other stakeholders to implement efficient and reliable code.Experience Preferred:Code Review: Experience in conducting code reviews and providing constructive feedback to improve code quality. Software Integration: Proven experience in integrating software components and ensuring seamless interaction between different modules. Documentation: Proficiency in documenting software designs, specifications, and user manuals. SOLID Principles: Strong understanding and practical experience in applying SOLID principles to software development. Mentoring: Experience in mentoring junior developers and helping new hires ramp up quickly. Agile SW Engineering Principles: Experience with Agile software engineering principles. Distributed Architecture: Experience designing/developing in a distributed architecture. Automotive Software Development: Experience in automotive software development.Education Required:Bachelor's Degree: Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or equivalent experience.Education Preferred:Master's Degree: Master's degree in Electrical and Computer Engineering or related field is preferred.Additional Information :***POSITION IS HYBRID BUT CUSTOMER WOULD BE OPEN TO FULLY REMOTE FOR THE RIGHT CANDIDATE***
-
Embedded Software Engineer
2 weeks ago
Markham, ON, Canada ZRG Embedded RecruitingRPO Full timeLegrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...
-
Embedded Software Engineer
2 weeks ago
Markham, ON, Canada ZRG Embedded RecruitingRPO Full timeLegrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...
-
Embedded Engineer
3 weeks ago
Waterloo, ON, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
2 weeks ago
Waterloo, ON, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, ON, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc. JOB TYPE: Embedded Software Engineer LOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software Engineer Position Description: Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will b
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc. JOB TYPE: Embedded Software Engineer LOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software Engineer Position Description: Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc. JOB TYPE: Embedded Software Engineer LOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software Engineer Position Description: Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a...
-
Embedded Engineer
3 weeks ago
Waterloo, Canada EPITEC Full timeEpitec, Inc.JOB TYPE: Embedded Software EngineerLOCATION: Sunrise, Florida SUMMARY of Skills: Embedded Software EngineerPosition Description:Senior Software Development - C++ If you are a highly motivated self-starter interested in working on next-generation user experiences that will be used in millions of vehicles worldwide, then we may have a role for...
-
Embedded Development Engineer
1 month ago
Waterloo, ON, Canada Voyis Full timeAbout Voyis: Voyis designs and manufactures high-performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents, helping...
-
Embedded Software Engineer
3 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...
-
Embedded Software Engineer
4 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...
-
Embedded Software Engineer
4 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...
-
Embedded Software Engineer
4 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...
-
Embedded Software Engineer
3 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...
-
Embedded Software Engineer
3 weeks ago
Waterloo, ON, Canada AdHawk Microsystems Full timeAbout AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...