C Programmer (Embedded Software Developer)
Applied Information is
a leading developer of connected, intelligent transportation system (ITS)
solutions designed to improve safety, reliability and mobility. Applied
Information’s Glance Smart City Supervisory System™ platform allows cities to
manage all their traffic and ITS assets on one web-based application. This
includes 5 key areas: Traffic Intersections, School Beacons, Preemption,
Transit Signal Priority, and Connected Vehicle. AI’s Glance TravelSafely™
smartphone app connects drivers, cyclists and pedestrians for a safer commute.
Our company goal is to save lives, improve traffic, drive commerce, and help
the environment.
We are currently
hiring for a C programmer for application development in our Cape Town, SA
office. This position has a lot of potential for growth. The ideal candidate
must have good engineering common sense, someone who takes initiative and is
accountable for their function within the company. This position is for someone
who wants to grow, take the lead on projects and has solid support and soft
skills. This person will be working and interfacing with a wide range of people
within the organization across our South Africa, US and India offices.
Job requirements For C programmer for application development:
Experience: 3+
Location: This is an in-office role.
Must have:
- Software or Engineering Qualification
- C experience
Nice to have:
- Linux Experience
- Git/ Github experience
- Interpreting datasheets
- Electronic hardware experience
Soft Skills/Other:
- able to manage multiple projects /
multitasking / time management
- able to manage themselves to some degree /
takes initiative
- problem solving
DAY TO DAY:
- creatively solving design problems (creating
feature requests and design documentation and implementation)
- debugging code-related issues
- updating and optimizing's existing code bases