Software Developer
The Coca-Cola CompanyAbout the role
Location(s):
United States of AmericaCity/Cities:
AustinTravel Required:
Relocation Provided:
NoJob Posting End Date:
December 21, 2023Shift:
Job Description Summary:
We’re Costa Coffee, masters of our craft since 1971 when the Costa brothers opened their first Roastery in London. A lot has changed since then. As well as being the UK’s Favourite coffee shop for the last 13 years*, we are also present in over 40 other countries across EMENA, APAC, and the Americas. We are on a mission like no other to inspire the world to love great coffee. From our evolving store propositions to our innovative FMCG offering, we’re ambitious, disrupting and owning the coffee technology space, allowing us to provide the best solutions for our B2B customers and partners. This is all supported by being part of The Coca-Cola Company. If you love coffee, you’ll love us. This is where tastebuds are brought to life. But it’s not all about the coffee. Joining the Costa family is about loving your chance to do a great job alongside brilliant people who make the hard work worth it. And we promise, we’ll make sure you’re always loving your craft. * by Allegra Strategies
About the role
We are looking for a Software Engineer to join our Austin team to help us build the next generation coffee robot. If you love software, robots, and coffee (not necessarily in that order!), then this is a great opportunity for you! You will be working with a growing team of hardware and software engineers to build control system software that drives the fully automated, robotic coffee house.
In this role, you will
- Design, develop, and test new features for a coffee-robot automation control software
- Participate in architecture discussions, influence product roadmap, and take ownership and responsibility over new projects.
- Maintain and support existing code and evolve to newer technology stacks and architectures.
- Participate in design and code reviews and recommend improvements.
Required for this role
- Bachelor’s or equivalent experience coding.
- 5+ years of experience with software development from concept to production
- Excellent C#, C++ or Java programming skills
- Proficient with compilers, debuggers, and IDEs
- Experience with unit testing, BDD and system testing principles and frameworks
- Experience with Agile Software Process and software ticketing systems such as Jira
- Ability to drive all phases of the development cycle including requirements gathering, design, implementation, testing, release, and support.
- Ability to distill high-level requirements into a working system through iterative development
- A passion for building robust systems.
- High energy, confident and self-motivated individual
- Excellent written and oral communication skills
We’re excited if you have
- Good understanding of IoT, Can Bus communication and have worked with firmware teams
- Strong experience with building SDKs, supporting APIs and building software services
- Experience with MQTT/RESTful protocols
- Experience with deployment of software on a large scale
- Knowledge of Python is a plus
- Experience with hardware/electrical debugging
- Experience with state machine programming
COVID-19 Considerations
- We follow all typical COVID-19 policies when in the office
- This role is in Austin, TX and requires in office work availability 90%-100% of the time to work directly with the hardware.
Skills:
Agile Methodology, Business Requirements, Collaborative Leadership, Communication, Computer Programming, Configuring (Inactive), Data Analysis, Financial Processing, Information Systems, Microsoft Office, Project Management, Query Language, Software Development, Structured Query Language (SQL), Systems Analysis, Systems Development Lifecycle (SDLC), Troubleshooting, Workflow ManagementOur Purpose and Growth Culture:
We are taking deliberate action to nurture an inclusive culture that is grounded in our company purpose, to refresh the world and make a difference. We act with a growth mindset, take an expansive approach to what’s possible and believe in continuous learning to improve our business and ourselves. We focus on four key behaviors – curious, empowered, inclusive and agile – and value how we work as much as what we achieve. We believe that our culture is one of the reasons our company continues to thrive after 130+ years. Visit Our Purpose and Vision to learn more about these behaviors and how you can bring them to life in your next role at Coca-Cola.
<Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s