Embedded Software Developer

Agile, Automated testing, Bash, Experience design, GSM, Interfaces, Problem solving, Linux, MQTT, Microsoft Excel, Multithreading, Networking, Organizational skills, Bluetooth, C, CAN, QA, Teamwork, Telematics, Test-driven development, Real-time, Satellite, Scripting, Software, Software development, Cellular, Embedded software, Embedded systems, IoT, Product engineering, Python, TCP/IP, Training, UDP, Wireless communication, Writing
Contract W2, 12 Months
$40 - $70
Work from home available

Job Description

Candidate will be responsible for writing application code that delivers high quality, secure, and innovative solutions that enable global telematics needed to support John Deere's telematics devices that feature increased cellular, Bluetooth and Wi-Fi technologies.
 
What Skills You Need
• Experience in embedded software development or 3 or more years of Product Engineering experience, design or test
• Software development experience and expertise with C++ (including modern C++ syntax, patterns, practices) and scripting languages (e.g. Python, Bash, etc.)
• Experience in roles that required demonstration of excellent communication, organizational skills, and teamwork skills
• Experience in roles that demonstrate successful achievement of solving problems
• Ability to excel while working in a team environment
• Ability and experience working in a self-directed mode
 
What Makes You Stand Out
• Experience developing Linux software applications
• Experience or training with real time, embedded, multi-threaded systems
• Experience with remote interfaces such as Wi-Fi, Bluetooth, GSM, Satellite
• Experience with Agile software development processes
• Experience with Test Driven Development (TDD) and software test automation
• Experience with UDP, TCP/IP, CAN, MQTT networking communication protocols

• Experience with Internet of Things (IoT) and telematics technology

 
Dice Id : sunrise
Position Id : 7008032
Originally Posted : 1 month ago
Have a Job? Post it