You are viewing a preview of this job. Log in or register to view more details about this job.

2020 Fall Co-Op, Firmware

Job Title:           Co-Op, Firmware Engineer
Applies To:          Engineering 
FLSA Classification:  Non-Exempt 
Reports To:         Sr. Manager, Firmware Engineering
Department:        Engineering    
Primary Location:   Oak Brook, IL 
 
Job Summary and Scope of Responsibility:
At CGI you’re going to learn fast.  You’re going to be challenged and you’re going to get the hands-on experience you need for a long, successful career.
Culture
At CGI, our people make our organization. We value the skills, strengths and perspectives of our diverse team. We strive to create an environment where employees can flourish and succeed. We stand for excellence—but also for each other. We stand strong…because we stand together.  Our cultural attributes describe how we live our Values. At CGI that means being One Team, Effective, Passionate, Accountable and Creative.
 Oak Brook Headquarters
CGI's headquarters is a 4-story, state-of-the-art new building in Oak Brook, Illinois. Designed for natural light and surrounded by a 3/4-mile walking path, CGI HQ was designed for better health, better collaboration and better performance.
 Career Development Intern Opportunities 
CGI’s Career Development Intern Opportunities are designed to give college students an opportunity to complement their formal education with career-related experience.
In an effort to accomplish this, students must:
  • Share ideas and provide new insight
  • Handle confidential information in a professional and ethical manner
  • Assume personal and professional responsibility for his/her actions and activities
  • Maintain professional relationships with Chamberlain Group’s employees, clients, and customers, both internal and external
  • Work on applying knowledge acquired in the classroom to real-world business situations
  • Develop a self-awareness of attitudes, values, and behavior patterns that positively influence the work environment
  • Utilize learning opportunities such as training, meetings, or conferences offered by Chamberlain Group.
  • Complete work assignments in a thorough, consistent, and punctual manner
  • Adhere to Chamberlain Group’s policies and procedures

Essential Duties and Responsibilities:

The Firmware Co-op is responsible for applying knowledge of engineering principles and practices in software development to electrical design projects that have limited complexity. The main emphasis in this role will be creating embedded software components and supporting TDD test coverage in embedded software and the infrastructure for capturing and reporting metrics on those test cases. The embedded software and test cases will generally be written in C or C++ in a desktop environment. In this role, you will have the opportunity to learn from a variety of individuals including VP’s, Director’s, Lead Software Architect’s, and our Web & Mobile Developers.  
Design, develop, and implement application level and firmware solutions that meet business needs.  Activities include:
  • Work with stakeholders to understand functional requirements of systems to accurately develop test cases
  • Collaborate with technical teams to define and design proposed solutions that meet technical requirements and adhere to application design guidelines, strategies, and best practices
  • Develop unit test cases that accurately test interface functionality and responses to varied inputs both in and out of scope. These test cases will be created at all levels of the software stack
  • Work to analyze, debug, and resolve defects in applications as needed. Defects found should have new test cases created to capture the bug and verify it has been correctly fixed
  • Manage own work to deliver according to project schedules; be accountable for delivery
  • Determine methods for reporting metrics on TDD test coverage through the continuous integration server
  • Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library
  • Protect CGI’s reputation by keeping information confidential

Minimum Qualifications

Education/Certifications:
  • Rising Senior standing towards a Bachelor’s degree in computer engineering, computer science, or electrical engineering strongly preferred
  • Must be committed to the duration of the Fall Co-Op Program Semester (Sept – Dec 2020)
  • Must possess an unrestricted right to work in the United States
  • Must be local during Fall season as 2 days are required to be in the Oak Brook office
  • GPA minimum: 3.5 on a 4.0 point scale
Experience: 
  • Demonstrated experience using the C programming language and Visual Studio development environment
Knowledge, Skills, and Abilities:
  • Excellent understanding of application development tools, processes, and technologies
  • Good working knowledge of software development in at least one of: (embedded C, object-oriented programming in C#, C++, Java, or .Net) required
  • Strong analytical skills; effective communication skills

Preferred Qualifications 

Education/Certifications:
Experience:
  • Intern or co-op experience in firmware or software engineering
Knowledge, Skills, and Abilities:
  • Experience in scripting languages such as Python or Bash helpful. Experience with continuous integration platforms such as Team City helpful
  • Good interpersonal skills including written and oral communications 
  • Proficient with MS Office tools
  • Ability to work cross-functionally and to rapidly learn and adapt to new business processes, technologies, and environments
  • Strong analytical, application design and problem-solving skills 
  • Self-driven, organized, goal oriented individual with positive attitude  
  • Understanding of project management concepts 
Chamberlain is proud to be an Equal Opportunity Employer. You will be considered for this position based upon your experience and education, without regard to race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We are committed to creating and maintaining a workforce environment that is free from any form of discriminations or harassment.