Point your AI agent at freehire and let it find you a job.

Get the CLI →

Software Engineer

Discussion
Tasks : Full-stack software development for instrument control and system applications related to encryption and decryption in the signal domain. Specify, design, debug, and implement codes for software modules in multi-threading runtime. Perform code refactoring and optimization of new and legacy codes developed in C++. Manage build pipelines for software deployment (CI/CD). Quality assurance, review software dependencies and manage security vulnerabilities of existing software components. Upgrade installation packages for software releases. Writes and updates documentation. Qualifications: Degree in Computer Science/Engineering or Electronic/Electrical Engineering Relevant experience in object-oriented programming (e.g. C++/C#/Java) and scripting languages (Python/Bash/PowerShell). Comfortable working in Windows and Linux environment Familiarity with software development tools (e.g. Visual Studio, Git, Jenkins, Artifactory) and agile practices (e.g. Jira, SCRUM), and multi-threading programming knowledge will be an advantage Independent, structured, self-motivated and result-oriented Able to collaborate and work in a multi-national team

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available