Software Engineer
Bristol | Hybrid
From £40,000 per annum
Are you passionate about building impactful technology and ready to shape innovative projects that deliver real value to key customers? A dynamic and growing engineering company is seeking Software Engineers at all levels to join its team and work on groundbreaking Android-based solutions.
This role offers an exciting opportunity for skilled professionals to contribute to core projects while collaborating within a diverse team of engineers. The Software Engineer will be responsible for developing, testing, and enhancing software to ensure stability, reliability, and seamless integration within customer-facing solutions.
Key Responsibilities:
* Develop and test standalone Android applications and plugins to support product functionality.
* Design and implement essential components of an Android-based operating system, including kernel modules, device drivers, memory management, and process scheduling.
* Build system libraries and APIs to facilitate smooth communication between different system components and applications.
* Diagnose and resolve complex technical issues such as concurrency conflicts, memory leaks, and system crashes to enhance system reliability.
* Create and execute comprehensive testing strategies, including unit, integration, and performance tests, to validate software robustness and stability.
* Manage code and track project changes using version control systems, particularly Git.
What You’ll Need to Succeed:
* Proficiency in Java/Kotlin and C++ with substantial experience in developing, testing, and debugging complex software applications.
* Ability to write clean, efficient, and maintainable code, leveraging object-oriented programming, data structures, and algorithms to address intricate challenges.
* Familiarity with software development tools, version control systems (e.g., Git), and build tools that streamline development and maintain high code quality.
* Expertise in Android security best practices, proactively identifying and addressing potential security risks.
* Proven experience in building secure, resilient, and compliant mobile applications.
Why Consider This Role?
This position offers an opportunity to contribute meaningfully to high-impact projects while being part of a team that values continuous learning, technical growth, and knowledge sharing. The company fosters an inclusive work environment and supports career development, making it an ideal role for software engineers eager to advance within a challenging and innovative landscape.
The company is committed to building a diverse and inclusive team where everyone can thrive. They believe in the power of unique perspectives and are dedicated to creating an environment where great ideas flourish. If you’re ready to push the boundaries of Android development and deliver real value to customers, this could be the perfect opportunity for you!
Job Type: Full-time
Pay: From £45,000.00 per year
Benefits:
* Company pension
* Cycle to work scheme
* Discounted or free food
* Enhanced maternity leave
* Enhanced paternity leave
* On-site gym
* On-site parking
* Private medical insurance
* Work from home
Schedule:
* Monday to Friday
Application question(s):
* This role requires eligibility for a Security Clearance, have you been a resident in the UK for the past 5 years?
* Are you happy to work in the office 3 days a week in North Bristol?
Work Location: Hybrid remote in Bristol
#J-18808-Ljbffr