Applied Information Inc Logo

C Software/Embedded Developer

Applied Information Inc|Posted 4 days ago

Log in to apply

Skills and experience

Role:Integration engineer
Other roles:Embedded engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    C
Nice-to-have skills:
    Python
    Linux

Location and salary

Remote policy:In-office
Location of job:Bellville, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We are seeking a skilled C programmer writing applications for embedded Linux systems.

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+

Compensation: TBD (+/- R35,000 depending on experience and qualifications)

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

About Applied Information Inc

1-15 employees

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:

  1. Traffic Intersections
  2. School Beacons
  3. Preemption
  4. Transit Signal Priority
  5. 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.

Our hiring process:

  1. Initial screening interview with candidate.
  • Normally done on Zoom but we prefer to do in person interviews.

  • This interview involves Kelley (our head of HR) and the team leader for the required position.

  1. If the interview goes well and we can foresee the candidate joining our team we invite them for an in person interview.
  • The candidate sees the office and meets other co-workers.

-The candidate chats to our VP in Cape Town.

  1. We send the candidate a Test Dome skills test link and Job scorecard.
  • The Test Dome test is a skills test specifically formulated for the position which allows us to access the candidates skill level as well as their experience level.

  • The Job scorecard is a list of statements that the candidate rates themself against for us to gain a better understanding of how the candidate sees themself.

  1. The candidate has a week to complete the test and fill out the scorecard.

  2. Based on the candidates skill, experience, skill test results and Job scorecard rating we offer or decline them a position.

Perks at Applied Information Inc

Flexible Hours
Flexible Leave Policy
Coffee Machine
Shower Facilities in the Office
Medical Aid Plan Assistance
Office Braais

Tech Stack

business tool

Google Apps
Google Apps
Zoom
Zoom

application and data

Javascript
Javascript
Python
Python
HTML5
HTML5
C
C

Similar jobs on OfferZen: