embedded software engineer 17d9af6778597fcf05cbf9f0c631eb84 mobile

embedded software engineer 17d9af6778597fcf05cbf9f0c631eb84 mobile
Job title: embedded software engineer

Company: Randstad

Job description: job summary:

Description:

This position will integrate C++ configuration files and compiled libraries into final flash files for network manager ECUs specific to a Client’s machine. This person will also gain and provide expertise to troubleshoot machine level integration issues that arise during testing prior to production launch.

Responsibilities:

  • Configuration file development per machine requirements
  • Utilizing Python scripts to compile and integrate software libraries
  • Provide Python script improvements
  • Working in Git software version control environment to archive content
  • Document performance measurements using Linux tools
  • Simple Hardware-In the-Loop testing of final flash file

Technical Skills Required:

  • Linux operating system knowledge
  • Git software version control tools
  • HIL testing
  • Python scripting language
  • C++ programming language

Desired:

  • CAN J1939 datalink knowledge
  • Ethernet protocol knowledge

Soft Skills Required:

Works well with a team

  • Able to work independently after training has been completed
  • Able to communicate well on project status
  • Work well with global team as needed
  • Be flexible in work hours if urgent issues arise

Education Requirement:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science required
  • Master’s may be overqualified but will be considered
  • PhD would be overqualified

location: Mossville, Illinois

job type: Contract

salary: $40 – 43 per hour

work hours: 8am to 5pm

education: Bachelors

responsibilities:

  • Configuration file development per machine requirements
  • Utilizing Python scripts to compile and integrate software libraries
  • Provide Python script improvements
  • Working in Git software version control environment to archive content
  • Document performance measurements using Linux tools
  • Simple Hardware-In the-Loop testing of final flash file

qualifications:

  • Experience level: Entry Level
  • Minimum 1 year of experience
  • Education: Bachelors (required)

skills: * Embedded Software Integration (1 year of experience is required)

  • Linux (1 year of experience is required)
  • HIL Testing (1 year of experience is required)
  • Python (1 year of experience is required)
  • C++ (1 year of experience is required)
  • Embedded Software Full Lifecycle

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

Expected salary: $40 – 43 per hour

Location: Mossville, IL

Job date: Sat, 11 Nov 2023 08:43:38 GMT

Apply for the job now!