Job ID : 38142
Location : Chicago Ridge, IL
Company Name : MSIT
Job Type : Full-Time, Part-Time, Contract, Training
Industry : Information Technology
Salary : $145000 - $156000 per year
No. of Positions : I have ongoing need to fill this role
Required Skills : Programming Languages, Problem solving, Coding..
Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance
Job Description : Responsibilities:
- Develop software and device drivers in C, and C++ in real time operating system environments.
- Evaluate new OS platform and create an embedded software design.
- Design and develop embedded software in an Agile environment. Must be hands on with programming.
- Develop and execute test cases for unit, integration, and functional software testing.
- Implement and test software designs on a PC environment as well as on embedded target hardware.
- Perform required version/configuration management activities.
- Perform analysis, resolution, and tracking of defects to closure.
- Coordinate and participate in architecture, requirements, design, code, and test case reviews.
- Work with program management and Product Owners to define sprints and releases.
- Communicate with team of FW engineers which may be distributed in global locations.
Qualifications:
- Minimum bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or related degree. Advanced degrees preferred.
- Software application development experience in automotive and/or portable consumer electronic devices in embedded domain.
- 5+ years experience in real-time embedded C/C++ software development.
- Prior embedded systems development experience with solid fundamental computer science skills and strong programming skills.
- Experience with an Integrated Development Environment (IDE) tools.
Key Skills:
- Programming Languages.
- Problem solving.
- Coding.
- Data structure.
- Software development.
- Software Testing.
- Communication.
- Debugging.