Unknown Company

Embedded Software Engineer

seattle, wa • Posted Yesterday
Remote Full Time General

Embedded Software Engineer Mossville, ILThis is a software developer role, working within a global agile development team. The global development team has 80+ team members including team leads, software architects, software developers, and validation engineers. Everyone works together to develop and deliver software feature contents for our large client base.

Production software releases are scheduled for 5 times a year with pre-determined release schedule.Responsibilities:Developing, configuring, and testing Telematics on-board software in C++.Technical skills required:3-5 years of development experience using C++ (with emphasis on C++11/14) programming languages3-5 years of embedded software experience3-5 years Development experience using Object Oriented DesignExperience working in a fast-paced, large and global Agile team environmentExperience using LinuxExperience in embedded controls development for Telematics applications in heavy machinery or automotive industry to gather data and remotely monitoring assets.Experience with CAN, J1939, TCP/IP and other data link protocolsExperience using CAN based tools like CANoe and CANalyzerExperience with GIT configuration management toolExperience using Design Patterns in software developmentExperience with developing Unit Tests and Test Driven DevelopmentExperience with UML Tools like Rhapsody in developing designs through UML diagramsExperience working in UbuntuDesired skills:Knowledge of machine systems or mechanical knowledge.Soft skills required:Great communication and teamworkProblem solving skillsCustomer service and interpersonal skillsEducation & experience required:BSEE, BSCE, or BSCS

Back to Job Search