Software Engineer- Silicon Engineering Documentation Tools
Cambridge, MA - USA
Job Summary
Design and Develop: Collaborate to build and maintain scalable CLIs UIs and APIs thatstreamline and automate the creation review and verification of hardware Performance: Assist in diagnosing and troubleshooting performance bottleneckslearning to navigate and optimize a complex JVM-based toolchain to ensure a seamlessexperience for our engineering and Support: Partner with the documentation support team to deliver toolchaintraining technical guidance and best practices directly to silicon : Author clear comprehensive documentation for platform architecture toolchainworkflows and internal : Bring fresh perspectives and a curious mindset to help identify and implementprocess and codebase improvements alongside senior engineers
Foundational understanding of domain modeling schema design and complex with designing schemas and working with PostgreSQL or other to or familiarity with build systems (SBT Gradle Maven or Ant) and version controlsystems (Git Perforce).nnUnderstanding of the core concepts of software test environments release cycles andquality assurance best of these is a plus:nnFamiliarity with automated CI/CD pipelines (GitLab CI Jenkins TeamCity).nnHands-on frontend or app development experience (HTML/JavaScript/CSS iOS or macOS)nnComfortable working and troubleshooting within macOS Linux and UNIX environments.
Academic internship or project-based experience with Scala and the JVM ecosystem (Javaexperience is also valued).
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more