Monday 9 June 2014

Senior Software Engineer at Coca Cola Atlanta USA

Company Name          
Coca Cola
Industry
Beverages
Job Functional Area    
Computer Science
Job Title                      
Senior Software Engineer
Job position                
1
Job Type                    
Full Time/Permanent 
Job Location                
US-GA-ATLANTA-NORTHYARDS-OFFICE
Minimum Education     
A Bachelor of Science in Computer or Electrical Engineering/Science is required.  A Master’s degree in preferred
Minimum Experience  
10+ yrs of total Software Architect, Design and Development Experience

Job Description
This role will serve as a key member of the Engineering team working with local development leads and consultants along with development partners to build scalable and maintainable object and service oriented software. Lead and implement features on software roadmap and work with business on detailed requirements.
Key requirements:
·         10+ yrs of total Software Architect, Design and Development Experience
·         5+ yrs of C++ with Object oriented and Service Oriented concepts
·         5+ yrs of Application development in embedded space with Firmware preferably TI chipset
·         3+ yrs of Knowledge of CANopen, Serial RS232, I2C protocols
·         5+ yrs of Distributed Software Architecture and Software Configuration
·         Experienced with organizing automated unit testing and scripting
Skills:
·         Knowledge of Embedded solutions with motor controls and algorithms to manage and control pump,
·         Client-Server design and design patterns for middleware
·         Multi-threading model with Synchronous and Asynchronous communication with timer based and Real-time Event Management
·         Knows two or more programming languages, C++ and/or Java, C++ preferred
·         Ability to investigate legacy software and provide precision fixes.
·         Knowledge of real-time embedded OS and has built embedded application with control loops.
Experience:  
·         Has experience delivering products with automated unit tests built into the development life cycle
·         Has worked on software releases end to end including supporting multiple releases in the field.
·          Has worked in multiple development life cycle models (example: Scrum, Waterfall)
·         Requires excellent oral and written communication skills to influence and negotiate with senior leadership:
 - the timelines and solutions to technical problems;
 - the suitability of tools and best practices for software architecture and  development
 - any new technical concepts and their associated costs and capital investments;
 - any risks or dependencies to the project or program
·          
·         clearly distinguish between fact and professional opinion in all communication work with development partners to build solutions and communicate effectively to build consensus on technical viewpoints
·         Requires effective communication with cross-functional teams and management.
·         This is an Atlanta-based position which may require 20% travel.
Education:
A Bachelor of Science in Computer or Electrical Engineering/Science is required.  A Master’s degree in preferred
Core competencies:
·         Drives Innovative Business Improvements: Understands new insights into solutions that result in organizational improvements; promotes a work environment that fosters creative thinking, innovation and rational risk-taking.
·         Balances Immediate and Long-Term Priorities: With guidance, meets critical objectives while considering the impact of those decisions and activities on the ability to achieve long-term goals.
·         Delivers Results: Focuses on the critical few objectives that add the most value and channels own and others' energy to consistently deliver results that meet or exceed expectations.
·         Imports and Exports Good Ideas: Relentlessly seeks, shares and adopts ideas and best practices in and outside the Company and embraces change introduced by others.
·         Develops and Inspires Others: Helps to build and maintain relationships that motivate, guide, and/or reinforce the performance of others toward goal accomplishments. Develops self and others to improve performance in current role and to prepare for future roles; occasionally seeks and provides feedback and coaching to enhance performance

Honesty and integrity have always been cornerstone values of The Coca-Cola Company. Our passion for people of integrity mirrors our spirited drive for total quality in our brands. These and other elements allow the company to sustain strategic practices and drive business performance. The Personnel Integrity Assurance Program is another step toward making The Coca-Cola Company the premier workplace. This process includes a pre-employment background investigation that applies to all applicants employees and contractors of the company. The scope of this inquiry may cover such elements as education employment history a criminal history check reference checks and a pre-employment drug screen. Designated countries or sensitive positions within the company may have more stringent standards.

At The Coca-Cola Company you can cultivate your career in a challenging and dynamic environment. We are the largest manufacturer and distributor of nonalcoholic drinks in the world-selling more than 1 billion drinks a day. Unlock your full potential with a future-focused company that is known and respected throughout the world.

0 comments:

Post a Comment