Don't worry, we can still help! Below, please find related information to help you with your job search.
Embedded Engineer Jobs
Company | Kraken Sense |
Address | Oakville, Ontario, Canada |
Employment type | FULL_TIME |
Salary | |
Expires | 2023-08-20 |
Posted at | 9 months ago |
Position: Embedded Engineer
Location: Oakville, Ontario, Canada
Company: Kraken Sense
About Kraken Sense:
Kraken Sense is a cutting-edge technology company focused on the development of innovative and advanced solutions in the field of underwater sensing and robotics. Our team is dedicated to creating state-of-the-art products that address the challenges of underwater exploration and monitoring. As an industry leader, we are committed to pushing the boundaries of technology and making a positive impact on marine research, environmental conservation, and industrial applications.
Job Summary:
Kraken Sense is seeking a talented and motivated Embedded Engineer to join our Oakville office. As an Embedded Engineer, you will play a crucial role in the design, development, and testing of embedded systems for our underwater sensing and robotics products. You will work in a collaborative and dynamic environment, collaborating with a diverse team of engineers and researchers to create next-generation solutions that revolutionize the underwater technology industry.
Responsibilities:
- Collaboration: Work collaboratively with cross-functional teams, including mechanical engineers, software developers, and data scientists, to integrate embedded systems into complete underwater products.
- Communication Protocols: Implement various communication protocols (e.g., UART, SPI, I2C, Ethernet) to enable seamless data transfer between different embedded components.
- Hardware Integration: Work closely with the hardware engineering team to integrate and optimize embedded systems with custom-designed electronics and sensors.
- Research and Innovation: Stay up-to-date with the latest trends and advancements in embedded systems and propose innovative solutions to enhance the company's product offerings.
- Documentation: Create comprehensive technical documentation, including specifications, design documents, and test plans.
- Performance Optimization: Identify and address bottlenecks in embedded systems and optimize code for improved efficiency and power consumption.
- Debugging and Testing: Conduct thorough debugging, validation, and testing of embedded systems to ensure high performance, stability, and reliability.
- Embedded Systems Development: Design, implement, and test embedded systems for underwater sensing and robotic applications. Develop firmware and software solutions to control sensors, actuators, communication modules, and processing units.
- Low-level Programming: Develop efficient and reliable code at the bare-metal level, utilizing microcontrollers and SoCs (System-on-Chip) for real-time and resource-constrained applications.
Requirements:
- Debugging Tools: Familiarity with debugging tools, oscilloscopes, and logic analyzers for hardware troubleshooting.
- Experience: Proven experience in embedded systems development, firmware programming, and low-level hardware interfacing. Industry experience is preferred but not mandatory for exceptional candidates.
- Education: Bachelor's degree (or higher) in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Passion for Technology: Enthusiasm for embedded systems, robotics, and underwater technologies, with a passion for continuous learning and innovation.
- Team Player: Excellent communication skills and the ability to work effectively as part of a diverse team.
- Programming Languages: Proficiency in C/C++ is essential. Familiarity with other languages like Python is a plus.
- Embedded Platforms: Hands-on experience with microcontrollers (e.g., ARM, AVR, PIC) and embedded development boards (e.g., Raspberry Pi, Arduino).
- Problem-Solving Skills: Ability to analyze complex technical challenges, propose innovative solutions, and troubleshoot issues efficiently.
- Communication Protocols: Strong understanding and practical experience with communication protocols commonly used in embedded systems.
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 8 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 8 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 8 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 8 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 8 months ago