
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!