An established industry player is seeking a talented GeoSpatial Senior Developer with expertise in embedded systems and programming. This role involves designing, developing, and testing embedded software projects, ensuring that all phases of the software development lifecycle are met. The ideal candidate will have extensive experience in C, C++, and Python, alongside a strong understanding of real-time operating systems and communication protocols. Join a forward-thinking team that values collaboration and innovation, and take your career to new heights while working on cutting-edge technology in a dynamic environment.
Qualifications
8+ years of experience in embedded software development.
Expert in programming embedded C and C++ with knowledge of Python.
Experience with real-time operating systems and Linux.
Responsibilities
Design and develop embedded software through all phases of the lifecycle.
Integrate, debug, and test embedded software products.
Translate customer requirements into software requirements.
Skills
Embedded C
C++
Python
RTOS
Linux
Multi-threaded development
Communication protocols
Object-oriented design
Agile development
DevOps tools
Education
BS/MS Degree
Tools
GIT
Clear Case
Clear Quest
VersionOne
Jira
JTAG Debuggers
Job description
An established industry player is seeking a talented GeoSpatial Senior Developer with expertise in embedded systems and programming. This role involves designing, developing, and testing embedded software projects, ensuring that all phases of the software development lifecycle are met. The ideal candidate will have extensive experience in C, C++, and Python, alongside a strong understanding of real-time operating systems and communication protocols. Join a forward-thinking team that values collaboration and innovation, and take your career to new heights while working on cutting-edge technology in a dynamic environment.