Real-Time Software Developer

Sigmabit is looking for a RT/Embedded Software Developer to be part of our innovative RT team and take part in development of cutting edge products in the Cyber and navigation data domains
You:
You are an experienced software engineer with proficiency in RT/Embedded software
You have hands-on experience developing real-time software for cyber systems
You are passionate about development methodologies, development environments and best practices
You have knowledge of operating systems, communication protocols, navigation protocols, HW drivers and network topologies
The Job:
As a RT/Embedded Software Developer you will lead cutting edge projects and will define, design and develop real-time software for navigational cyber systems
You will develop robust, production grade software while solving complex software and system challenges. You will take part in defining work processes and selecting tools to optimize the team’s workflow and collaboration with other teams
You will integrate with multi-disciplinary teams developing category leading systems and products to deliver the best solutions to the company’s customers 

Mandatory:

B.Sc. in Electrical Engineering, Software Engineering, Computer Engineering, Computer Science or equivalent

At least 3 years of experience developing real-time software for cyber systems

Excellent understanding of hardware/software integration and debugging methodologies

Knowledge of Linux drivers and kernel modules development Proficiency in C++

Advantage: 

Knowledge of navigation protocols

Knowledge of ARM processors architecture

Experience with Python