Associate Software Engineer
Anduril Industries
about 7 hours ago
Sydney, Australia
Entry Level / Mid Level
Responsibilities
- Develop high-quality software solutions based on technical requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain existing codebase and troubleshoot issues as they arise.
- Participate in code reviews to ensure best practices are being followed.
- Collaborate with development and QA teams using SCRUM/Agile methodologies.
Requirements
- Minimum 3 years relevant previous experience.
- Bachelor's degree in Computer Science or related field.
- Proficiency in multiple programming languages; Python, C/C++, Bash/Shell scripting.
- Proficient with both yocto and buildroot.
- Good Networking knowledge - IPv4/IPv6, NAT, VPN.
- Experience working with virtualization and container technologies e.g. KVM, Docker.
- Experience with underlying Linux systems such as systemd, dbus, Linux network stack.
- Experience with software development for Linux.
- Strong problem-solving skills.
- Excellent communication skills.
- Strong understanding of software development lifecycle.
- Ability to document work clearly.
- Ability to work independently with minimal supervision.
Benefits
- Comprehensive medical, dental, and vision plans at little to no cost for US roles.
- Full cost of medical insurance premiums covered for UK & AUS roles.
- Annual contribution toward private health insurance for IE roles.
- Income protection covering life and disability insurance for all employees.
- Highly competitive PTO plans with a holiday hiatus in December.
- Coverage for fertility treatments, adoption, and gestational carriers.
- Access to free mental health resources 24/7, including therapy and life coaching.
- Annual reimbursement for professional development.
- Company-funded commuter benefits based on your region.
- Relocation assistance available depending on role eligibility.
Tech Stack
BashC++DockerLinuxPython
Categories
AI & MLBackendEmbedded