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

Get the CLI →

ANRITSU PHILS INC.

NewBe an early applicant

Software Engineer

Posted
Discussion

What we offer:

  • Hybrid work setup
  • Work on weekdays only
  • Paid vacation and sick leaves
  • Opportunity for business travel
  • HMO up to 2 dependents
  • Company holiday plan

You must have the following:

  • Degree in BS Electronics Engineering, Computer Science, or related degrees
  • Basic proficiency in Python
  • Understanding of fundamental programming languages
  • Basic knowledge of Object-Oriented Programming (OOP)
  • Basic knowledge of data structures and algorithms
  • Basic problem-solving and debugging skills
  • Ability to learn new technologies and concepts
  • Basic knowledge of communication and networking concepts (e.g. frequency, bandwidth, TCP/IP, OSI model)
  • Fresh graduates are welcome to apply!

It is not required, but we'd like you to have:

  • Experience to other programming languages (e.g. Java, C++, c#, C)
  • Experience in version control software (e.g. Git, Perforce, SVN)
  • Familiarity with automated testing, unit testing, or Test-Driven Development (TDD)
  • Experience on batch, shell, or scripting languages
  • Understanding of software design principles
  • Understanding of code readability and maintainability practices

Additional considerations:

  • Interest in software performance and optimization
  • Interest in learning new technologies and frameworks
  • Willingness to work with and maintain existing codebases
  • Strong analytical and problem-solving mindset
  • Ability to research and understand technical specifications and documentation
  • Adaptability and willingness to work across different development environments and operating systems

What you’ll do:

  • The role includes applying theoretical knowledge to real-world projects and systems.
  • Development in managing time, meeting deadlines, and executing tasks within established project frameworks.
  • Exposure to managing small tasks within projects and assisting in planning and execution under supervision.
  • Opportunities to learn and develop project management skills as part of a structured growth plan
  • Begin to develop basic customer relations skills by observing and interacting with internal and external stakeholders under guidance.

Skills

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