Bachelor’s degree in Computer Engineering/Science or other relevant technical experience is required.
· 5+years of experience in system-level software development
· 3+ years of working experience in Angular JS, MS SQL, PostgreSQL, RabbitMQ
· Proficiency in of Java, AWS
· Proficiency in Python or other scripting languages
· Working knowledge of real-time operating systems and hardware is preferred.
· Experience in Linux is a preferred.
· Experience with software development tools, such as IDEs, debuggers, and version control systems
· Strong understanding of software systems, software architectures, and design principles.
· Familiarity with software configuration management tools, defect tracking tools, and peer review techniques.
· Experience with oscilloscopes, analyzers and electronics is preferred.
· Knowledge of defect management tools such as JIRA or Bugzilla is required.
· Prior work in a regulated environment like medical device industry is preferred.
· Familiarity to Agile methodology is preferred.
· Has good verbal and written communication skills.