Software/Senior Software Engineer (C and/or Python)
Date posted - May 04, 2022
JOB DESCRIPTION
We are looking for Software Engineers who can design, develop, test and support complex applications.
In this role, you should be able to work with little supervision and also collaborate with team members as needed.
The individual and team goal will be to develop high-quality software that is aligned with user needs and business objectives.
You should have excellent organization, communication and problem-solving skills, experience in agile methodologies is a plus.
Proven experience with embedded and device driver development
Fluent in the C or Python or similar language
Strong knowledge/experience in embedded firmware development
Strong technical and interpersonal skills
Excellent analytical skills, particularly in the realm of software debugging
Excellent verbal and written communication skills
Strong logical and creative problem-solving skills
Imaginative, motivated, and able to work effectively under pressure
Experience with Linux kernel and networking drivers is a plus