Software Development Engineer (Full Time)
OTTO Motors by Rockwell Automation
Robot Software Developer Location: Kitchener, Ontario Job Type: Full Time Permanent Experience: 3+ years relevant work experience Education: Degree in a related field or equivalent work experience Division: OTTO by Rockwell Automation About OTTO by Rockwell Automation OTTO by Rockwell Automation is a global leader in autonomous technology for material handling inside manufacturing and warehouse facilities. Rockwell is a global industrial automation and digital transformation technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. The Platform team is responsible for integrating the Hardware and Software of OTTO Mobile Autonomous Robot platforms. You are a true Mechatronics engineer, with a focus primarily on the software side of things including bare metal firmware, device drivers for external components, and application layer components. You will lead in developing the software components to make our robots function, and easily diagnose issues. You will exemplify a proper Software Development Life Cycle from beginning to end and contribute to every aspect of it. Your code will ultimately run on the robots and control mission-critical functionality such as battery management, sensor drivers or motor command output. You will be involved with the initial proof of concept and bring-up of new robot hardware platforms, integrating the hardware with the autonomous software. You will be responsible for the controls system architecture and design of new and existing industrial self-driving vehicles. Design challenges will span from high-level system architecture, integration, programming, and field testing. You have no problem deducing hardware issues from software logs. You will need to be aware of functional safety implications in an industrial environment, and how to implement and verify safety functions. Architect, design and implement custom software, ranging from low-level robot control firmware, PC drivers for external controllers, and enhanced interactive diagnostics using C/C++ and Python
Integrating complex electronics and control systems with Autonomous Software
Coordination of feature requirements between Software, Hardware, and Production teams
Providing expert level debugging of our robots to support Client Success, Field Services, and internal Test and Manufacturing teams
Reviewing and releasing the configurations and firmware of various industrial devices
Bachelor's degree in Mechatronics Engineering, Systems Engineering, Electrical Engineering, or a related field with applicable background
3+ years of experience working with C++ and/or Python
Experience writing robust, efficient, high performance code
Experience working with different field buses, especially CAN and Ethernet-based
Able to perform root-cause analysis of hardware and software issues from data logs
Familiarity with Linux (Debian based distributions)
Ability to independently develop software development plans, including timelines and test procedures
Past experience participating in development or deployment projects that have gone terribly wrong
Bonus Skills:
Knowledge of different approaches to the Software Development Lifecycle, especially the V-model
IT experience in networking, OS configuration and troubleshooting, drivers
Experience with industrial electrical design and troubleshooting
Working knowledge of aspects of mobile robotics such as perception, planning, controls, and navigation
Familiarity with industrial material handling vehicles, such as AGVs, AMRs, SDVs, forklifts, tuggers etc.
Familiarity with software version control and CI/CD tools, such as Git, Jenkins and Gitlab
At OTTO by Rockwell Automation, we are committed to building and supporting a culture of diversity, inclusion, and accessibility. We hire the best talent regardless of race, color, creed, national origin, ancestry, disability, marital status, age, veteran status, sex, sexual orientation, gender identity, and expression.
- ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision... ...visit We are currently looking for talented Software Developers who will be instrumental in building software that is changing...SuggéréContrat Longue Durée
$90k - $130k par année
...How will I make an impact? We are looking for seasoned software developers who are passionate about developing software using engineering... ...qualification outlined, because we love to help our people grow and develop! Why We're Awesome At D2L, we are dedicated to providing...SuggéréTravail au bureauHoraires flexiblesTravail posté3 jours par semaine$65k - $80k par année
...Job Responsibility: Position Summary A Mobile Developer is responsible for the architecture, design and development of the mobile research... ...the Metricwire Platform. You will be building and maintaining software to help researcher teams design clinical research studies. The...SuggéréTemps pleinTravail au bureauTravail à distanceTravail à domicileLundi au vendrediHoraires flexiblesTravail posté$53k - $76.5k par année
...communities. You're invited to make a difference as a full-time Developer and Data Analyst in our Kitchener Head Office . This is a... ...manage data by developing, testing and implementing user-facing software solutions and system interfaces. Additionally, you will...SuggéréTemps pleinСontratTravail au bureauRecrutement immédiatHoraires flexibles- ...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision... ...are the norm. Responsibilities Lead a small team of developers (reporting to you) with empathy and clarity - mentoring,...Suggéré
$125.8k par année
...Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for Senior Software Engineers to be part of our Product Software Engineering team. At Jobber, we don...Contrat Longue DuréeStageTravail au bureauTravail à distance$106.6k par année
...Are you a software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for an Intermediate Software Engineer to be part of our Software Engineering team. At Jobber, we don’t just build...Contrat Longue DuréeStageTravail au bureauTravail à distance$169.2k par année
...Jobber might be the place for you! We’re looking for a Manager, Software Engineering to be part of our Fintech department. Jobber... ...Engineering will work with members of your teams to support and develop their skills and career, as we work together to empower small businesses...Contrat Longue DuréeStageTravail au bureauZone locale- ...About the Position As an Integration Engineer on our Customer Developer Experience team, you’ll own development and maintenance of open-... ...of two years professional and / or academic experience in software engineering. Proficiency with JavaScript and React (TypeScript...Temps pleinTravail à distanceTravail à domicileBureau à domicile
$125.8k par année
...Then Jobber might be the place for you! We’re looking for a Senior Software Engineer to be part of our Data & ML Platform team. Jobber... ...them into intuitive, well-documented capabilities that improve developer experience and reduce friction. ~ Improve Efficiency of Existing...Contrat Longue DuréeStageTravail au bureauZone localeTravail le week-end- Back to all jobs Software Engineer (AI Core) AI Engineering Kitchener, Canada About Dialpad Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe...Travail au bureau
$170k - $220k par année
...and construction teams to ensure alignment with objectives. Develop and implement innovative and sustainable architectural solutions... ...business development goals. ~ Proficiency in architectural design software and tools. ~ Excellent communication and collaboration skills...Emploi permanent- ...Job Description Senior Java Developer - Microservices Architecture Location: Kitchener Experience Required: 8–10 years Role Descriptions / Responsibilities Design and develop microservices architecture for cloud-based applications. Implement...
$120k - $165k par année
...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time... ..., safety, and delivery timelines Stay current with industry developments and apply best-in-class engineering practices What You'll...Temps plein$62.4k - $78k par année
...mechanical systems and components both in the traditional nuclear market and in new projects to develop nuclear technology and future nuclear-powered systems. You will report to the Robotic Tooling Design Manager and be located at our Kitchener, Ontario office. This position...Travail au bureauHoraires flexibles2 jours par semaine$160k - $240k par année
...beneficial distribution network, and increase market share overseas; 3、Develop local channel customers and achieve sell-in shipment targets; 4... ...as a working language; 2、Deep understanding and cognition of robot products, experience in the robot, smart hardware, smart wearable...Travail à distanceZone localeD'outre-mer- ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory... ...responsibility Injection and First Aid Certification Kroll software experience is preferred We offer a comprehensive Total Rewards...Temps pleinStage
$39.73 - $41.03 par heure
...MS Office Welding techniques ~ Gas tungsten arc welding (GTAW) (TIG) Equipment and machinery experience Automated and robotic system Conveyor Electrical and electronic controls Fans and blowers Gas compressors High speed packaging equipment...Emploi permanentTemps pleinTravail à distanceÉquipe de nuit$130k par année
...solutions that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision-... .... People Leadership & Mentorship: Manage, mentor, and develop a high-performing accounting team. Foster a culture of continuous...Сontrat$93.35k par année
...techniques to purchases. Leadership skills to supervise, train, develop, motivate, and support staff. Human relations and... ...rationales, and correspondence. Computer skills with ability to use software such as Microsoft Office, inventory (e.g., Oracle) and document...Temps pleinСontratTravail au bureau$80k par année
...FTTH deployments Proficiency in quality management tools and software Working knowledge of applicable safety, environmental, and regulatory... .... We offer exciting, challenging work with opportunities to develop your skills and knowledge. Additional Information...Temps pleinСontratSous-traitantTravail au bureauTravail à domicileHoraires flexibles$34.6 par heure
...team within the Registrar’s Office. The role is responsible for developing accurate, conflict-free academic timetables and supporting all... ...-time faculty assignments and availability Utilize multiple software systems and scheduling strategies to achieve final timetable outcomes...RemplacementTemps pleinСontratTravail temporaireTemps partielTravail au bureauRecrutement immédiatTravail à distanceLundi au vendredi$125k - $160k par année
...leading-edge electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams working together to... ...Be Doing: Work with our clients and other Fidus Employees to develop complex FPGA and/or CPLD based systems, including architecture,...Temps pleinStageTravail posté- ...inventory management system using RF scanners and our warehouse software. The Student Warehouse Associate will communicate with other... ...completed in a timely fashion, problem solve when issues arise, and develop strong team relationships to effectively assist in operation of...Taux horaireСontratTravail temporaireEmploi en cddStageTravail au bureauLundi au vendredi
$105k par année
...Complete other tasks as requested. Business Development Develop and lead the implementation of annual business and marketing plans... ...team; Demonstrated knowledge of personal computers and related software such as Windows and payroll/billing systems; Commitment to...Temps pleinСontratEmploi saisonnierTravail au bureauZone localeRecrutement immédiat$40k - $56k par année
...marketing initiatives Follow-up with existing D2L contacts and develop them into sales prospects Distribute leads and make qualified... ...experience in eLearning, the education sector, enterprise software and/or high tech solutions providers preferred Degree or diploma...Travail au bureauHoraires flexiblesTravail posté3 jours par semaine$31.99 par heure
...Specialist will plan and carry out exciting, complex assignments and develop new methods and approaches in a wide variety of IT specialties.... ...agency network and systems, meeting agency hardware and software needs, providing technical support and training for front-line staff...Taux horaireEmploi permanentTemps pleinTravail à distance- ...scientific principles, theories, practices, and technologies to develop solutions for technical problems of limited scope Collecting... ...years of relevant work experience Familiarity with GIS and CAD software Knowledge of fluvial form, processes, and functions,...Temps pleinZone localeTravail à distanceLe monde entierHoraires flexibles
$169.2k par année
...uphold high data quality standards and governance. You’ll research, develop and maintain data systems and provide essential operational and... ...serving as a trusted technical lead. Exceptional proficiency in software design, system architecture, and coding, with a focus on long-...Contrat Longue DuréeStageTravail au bureauZone localeTravail le week-end$70 - $90 par heure
Overview Languages English Education Bachelor's degree or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely.Temps pleinСontratTravail à distance
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Development Engineer (Full Time). Soyez parmi les premiers à postuler !
- junior software engineer Kitchener, ON
- software developer Kitchener, ON
- software development engineer - test Kitchener, ON
- software engineer no experience Kitchener, ON
- senior software developer Kitchener, ON
- software engineer part time Kitchener, ON
- software developer remote Kitchener, ON
- software developer co-op Kitchener, ON
- software engineer Kitchener, ON
- director software engineering Kitchener, ON
