Position Description:
Position Title - Embedded Software Engineer ย ย ย ย ย ย ย ย ย
Job Location - Mossville, IL, USA ย ย ย ย ย ย ย ย ย
Bill Rate Range - $40 to 42/hr ย ย ย ย ย ย ย ย ย
Estimated Duration (In Months) - 13 ย ย ย ย ย ย ย ย ย
Work Model - Onsite
Must have Skills/Attributes - Automation, C++, CANalyzer ย ย ย ย ย ย ย ย ย
Shift - M to F, 7:00 AM to 3:30 PM
RequiredโEducation
โข Degree:โBachelor''sโdegreeโinโcomputerโscience,โsoftwareโengineering,โorโaโrelevantโfieldโisโrequired.
โข Experience:โ5+โyearsโofโexperienceโrequiredโ(internshipsโareโnotโaccepted;โco-opโorโmaster''sโwithโresearchโlabโexperienceโisโconsidered).
Topโ3โMust-HaveโSkillsโ(HardโRequirements):
1. C++โProgrammingโโโDemonstrated,โprofessionalโexperienceโisโmandatory.โMissingโthisโisโaโdisqualifier.
2. Automationโexperience.
3. Roboticsโexperience.
AdditionalโTechnicalโSkills:
โข Unitโtesting
โข SILโ(Software-in-the-Loop)โtesting
PreferredโTechnicalโSkillsโ
โข CanapeโorโCANanalyzer
โข Ethernetโtoolsโ(e.g.,โWireshark)
โข Familiarityโwithโconstructionโequipment
โข Roboticsโorโautomationโexperience
SoftโSkillsโ(Required):
โข Verbalโandโwrittenโcommunicationโskills
โข Problem-solvingโskills
โข Customerโserviceโandโinterpersonalโskills
OtherโKnowledgeโRequirements:
โข Knowledgeโofโreadingโschematicsโandโdataโsheetsโforโcomponents
โข Basicโknowledgeโofโtheโfullโsoftwareโdevelopmentโlifecycleโ(business/systemsโanalysis,โrequirementsโgathering,โfunctionalโspecification,โdevelopment,โtesting,โdelivery)
โข Basicโabilityโtoโtroubleshootโissuesโandโmakeโsystemโchangesโasโneeded
โข Basicโknowledgeโofโcomputerโhardwareโandโsoftware
โข Knowledgeโofโcomputerโdevelopmentโsoftwareโasโitโrelatesโtoโembeddedโsystemsโ(e.g.,โSQL,โVisualBasic)
JobโResponsibilities
โข Designโandโimplementโsoftwareโforโembeddedโdevicesโandโsystems,โfromโrequirementsโgatheringโthroughโtoโproductionโandโcommercialโdeploymentโforโproductโlines.
โข Writeโandโcodeโlogicalโandโphysicalโdatabaseโdescriptions,โandโspecifyโidentifiersโtoโtheโmanagementโsystemโorโdirectโothersโinโcodingโdescriptions.
โข Analyzeโandโenhanceโtheโefficiency,โstability,โandโscalabilityโofโsystemโresources.
โข Reviewโprojectโrequestsโdescribingโdatabaseโuserโneedsโtoโestimateโtheโtimeโandโcostโrequiredโtoโaccomplishโtheโproject.
โข Supportโongoingโfieldโissues,โnewโfeatures,โandโrequestsโforโLTTTโ(LargeโTrackโTypeโTractors).
โข CodeโC++โatโtheโapplicationโlevelโtoโensureโtheโRC/AutonomyโsystemโfunctionsโasโdesiredโonโDozers.
โข CollaborateโwithโDomainโArchitect,โTechnologyโProjectโManager,โotherโSoftwareโDevelopers,โandโSystemsโEngineersโtoโdeliverโreleasesโandโfixโissues.