Embedded Software Developer

Posted 19 Days Ago
Be an Early Applicant
Regina, SK, CAN
In-Office
Senior level
Industrial • Manufacturing
The Role
Develop and integrate embedded software for agricultural equipment control systems from concept through delivery. Responsibilities include GUI development, API integration, communications protocols, simulator and emulator creation, testing and validation, code reviews, troubleshooting, root cause analysis, and resolving multi-module integration issues. The role collaborates with global development teams and participates in product documentation and continuous improvement.
Summary Generated by Built In
Summary

Väderstad is looking for people who share our passion for farming. Our employees are the most important resource we have in achieving our goals. We provide great career opportunities for the right candidates in a rapidly evolving workplace with locations in ag markets across North America. Vaderstad is an equal opportunity employer, that values and respects diversity in its workforce. All employment decisions are made based on qualifications, merit and business needs.


We are looking for an embedded software developer to drive software development of our control system onboard the farming equipment with a focus to improve the product design and user experience. Demonstrated learning agility and strong desire to innovate.


Why Work with Us?
  • Four-day work week, every week is a long weekend!
  • Vaderstad offers a competitive compensation package including competitive salary, health benefits and pension matching.
  • Health, Dental, Vision and Prescription benefits are 100% paid by the Vaderstad.
  • Flexible work environment
  • Vaderstad provides you the opportunity to work with an ambitious, growth-oriented team that is driven to continuously improve.

Education/Experience 
  • Degree in Computer Science, Software Engineering, or related field. 
  • Experience on various software and tools: 
  • Jira, Bitbucket, Confluence, Azure Pipelines, Jama etc. 
  • Java Script, Objective C, Swift, .Net Framework, iOS Operating System Internals 
  • Python, Visual Studio, MATLAB, Simulink, Wireshark. 
  • Experience in building and integrating APIs. 
  • Experience with various communication protocols like J1939, ISO11783, TCP/IP, Wi-Fi, Bluetooth etc. 
  • Experience with microcontrollers or other processors. 
  • Experience with wireless interfaces and IoT communication protocols. 
  • Design and develop graphical user interfaces for embedded control systems. 
  • Perform and/or coordinate detailed unit, integration, and systems verification and validation testing using software tools including emulators, debuggers, hardware in the loop and simulations. Review others testing and suggest additional test cases. 
  • Solve integration issues that involve multiple code modules, code bases, and/or multiple developers. Critically review others' code. 
  • Proficient in interpersonal communication, collaboration and building working relationships. 
  • Experience- 5 years preferred  

Core Competencies 
  • C, C++, Embedded RTOS and Embedded Linux 
  • Experience on CANBUS Protocol 
  • Experience with Agile development methodology 

Accountabilities
  • As an Embedded System Developer, you will be working as part of the collaborative software development team consisting of our product development partners and remote software development teams around the globe.
  • You will participate in the development of new ideas and involved in all phases of embedded software development from Concept to Delivery.
  • You will also participate in troubleshooting, root cause analysis and resolution of the software bugs.
  • You will build simulators and emulators for software development. Also review documentation produced during the Product Development Lifecycle.

Work Conditions
  • Primarily a typical office working environment. 
  • During factory or field visits this position may be exposed to elements such as noise, dust, odors, fumes, and oils hence usage of Personal Protective Equipment is mandatory. 

Skills Required

  • Degree in Computer Science, Software Engineering, or a related field
  • Experience with Jira, Bitbucket, Confluence, Azure Pipelines, and Jama
  • Experience with JavaScript, Objective-C, Swift, .NET Framework, and iOS operating system internals
  • Experience with Python, Visual Studio, MATLAB, Simulink, and Wireshark
  • Experience building and integrating APIs
  • Experience with J1939, ISO 11783, TCP/IP, Wi-Fi, Bluetooth, and other communication protocols
  • Experience with microcontrollers or other processors
  • Experience with wireless interfaces and IoT communication protocols
  • Experience designing and developing graphical user interfaces for embedded control systems
  • Experience performing or coordinating unit, integration, system verification, and validation testing
  • Experience resolving integration issues across multiple code modules and codebases
  • Experience with C, C++, Embedded RTOS, and Embedded Linux
  • Experience with CANBUS protocol
  • Experience with Agile development methodology
  • Five years of experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Väderstad
877 Employees
Year Founded: 1962

What We Do

Väderstad - Where farming starts The high quality Väderstad planters, seed drills and tillage equipment make any farmland reach its full potential. Väderstad – Where farming starts. Farm profits- our driving force Our driving force is to create flexible machines for soil cultivation and drilling that produce excellent results regardless of cropping system. All our machines are capable of several operations in a single pass and have a high work capacity – everything needed to save time, energy and money for the farmer. The long lifetime of our machines and their high resale value make them very cost-effective

Similar Jobs

In-Office or Remote
8 Locations
4 Employees
165K-205K Annually
In-Office or Remote
6 Locations
402 Employees
168K-204K Annually

Analog Devices Logo Analog Devices

Staff Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office or Remote
8 Locations
20292 Employees
Remote or Hybrid
2 Locations
132624 Employees

Similar Companies Hiring

Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account