The official conference app for The 23rd ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)

<< See 48917 More Jobs Posted in Whova Events

Jobs Posted on the Whova Community Board of The 23rd ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)

If you know anyone in the job market, feel free to share with them

asst. professor
Indian Institute of Science, Bangalore
indian students who are looking for systems research positions at asst prof level at IISc
Research Assistant Professor / Postdoctoral Researcher / Research Associate
Virginia Tech
Virginia Tech’s Systems Software Research Group (http://ssrg.ece.vt.edu) has multiple research positions available in the areas of operating systems, languages, compilers, and formal methods, and their intersection, across different projects. Contact Prof. Binoy Ravindran (binoy@vt.edu).

Link: http://ssrg.ece.vt.edu/positions.html
Postdoc / faculty in systems
UNSW Sydney
We are looking for early- or mid-career systems researchers at the place that created seL4 and other goodies.
Platforms Engineer
Google
Developing hardware, software and networking technologies for Google.
Processor Architect
Cadence Design Systems
Tensilica IP division of Cadence is looking for a DSP computer architecture analyst to join our DSP architecture team to work on systems of highly configurable and extensible architectures. The candidate will be intimately involved in analysis that will go into the design and optimization of future single and multi-core processor architectures for high performance and low power DSP systems. Your responsibilities will include:
In this role, your responsibilities will include:
• Identification of architectural and systems-level enhancements for cycle, power and frequency optimizations
• Collaboration with hardware and CAD teams to evaluate the impacts of proposed features
• Identification and analysis of multi-core processor metrics and benchmarks
• Identification and prototyping of new analysis tools where needed for evaluations
• Improvements to existing trace-based, simulation-based, and hardware emulation-based tools
• Collaboration with software development tools team to ensure that solutions work well with software toolchains
• Collaboration with target software development teams to work with example software systems.
• Trace-based, simulation-based, and emulation-based analysis of proposed architectures
• Presentation of analysis and proposed architectures to stakeholders

Position Requirements
• Masters or PhD in Computer engineering, Computer Science or Electrical Engineering.
• 3 years’ professional experience.
• Ability to identify innovative solutions to complex problems.
• Excellent experimentation skills.
• Expert in C, C++, Python and Verilog.
• Experience with Software modeling of multi-core computer systems.
• Experience with high-speed emulation platforms like FPGA and Palladium® is desirable.
• Deep understanding of computer memory subsystems.
Kernel & OS Systems Engineer
Apple
Apple's CoreOS organization is responsible for delivery of a high-quality and performant OS into just about every one of Apple’s products. Our software runs on your wrist as part of watchOS; in your pocket with iOS; on your desk in macOS; in your living room with tvOS; on the devices owned by your friends and family; and hundreds of millions of devices beyond those.

This position requires a rock solid understanding of operating systems fundamentals, as well as experience in kernel design and implementation. We deal in all of the traditional kernel subsystems, e.g. virtual memory, scheduling, IPC, etc, and also serve as expert system sleuths up and down the entire Apple stack. Our company is one of the last vertically integrated systems shops remaining, and as such our engineers have the unique opportunity to roam the system freely, from iOS silicon design all the way up to Apps and the cloud.

Responsibilities
* work with a highly skilled engineering team in the design, implementation and support of kernel technologies
* performance analysis and debugging
* collaborate with silicon design teams on future HW architectures and HW/SW co-design opportunities
Software Engineer
Clinc
At Clinc, we are passionate...

We are passionate about building the most advanced conversational AI platform for financial institutions. We’re a team committed to developing and delivering our cutting-edge AI technology to the world. Our technology is empowering people to have a new and revolutionary conversational AI experience with their financial information, making their lives simpler and more enjoyable. If you’re someone that is passionate about the future of AI, we’d love for you to join us.





As part of our team, you will…
* Have Impact - We take on meaningful and challenging projects that change the world for the better.
* Collaborate - We work internally with people from a variety of backgrounds — such as product teams, and Deployment Strategists. We also work externally with our customers, often on site, to understand and solve their problems.
* Have Independence - We trust each other to effectively manage time and priorities—we don’t micromanage. We want to give people the space to think for themselves.
* Grow - We push ourselves and our peers to improve themselves and the world around them.


Desired skills and experience
* Personal passion projects - experience pursuing challenging projects out of curiosity and interest to solve a real-world problem
* Coding - Experience in Python/C/C++, other languages are a plus
* Software Frameworks - experience managing software (git, code review, ...), experience with open-source deep learning libraries (Caffe, Theano, Torch, Tensorflow, ...), experience in micro-service architectures using RPC frameworks (Thrift, gRPC, ...)


Additional information available at https://clinc.com/careers.html
Link: https://app.trinethire.com/companies/5668-clinc-inc/jobs/6785-software-engineer
Senior Software Engineer
Synthace
Join us on a mission to accelerate biotechnology and enable faster breakthroughs.

The potential for biological engineering to create new medicines and sustainable technologies is revolutionary, but today, working with biology takes too long, costs too much, and fails too often. Named by the World Economic Forum as one of the world’s 30 Technology Pioneers 2016, Synthace is re-imagining how we work with biology by developing a high level language and operating system for the physical world called Antha, which is already shifting how scientists work in major pharmaceutical, agricultural, and chemical production companies.

Join an interdisciplinary team of biologists, computer scientists, biochemical engineers, and statisticians as we work together to expand the boundaries of science and technology.

Multiple roles are available, working on our core cloud services, data orchestration, compiler and scheduler, and device instruction set and driver layers.
Link: https://careers.synthace.com
Postdoc Position in Computer Science
University of Rochester
The Computer Science Department at the University of Rochester seeks an enthusiastic postdoctoral researcher to work on exciting research projects utilizing the Secure Virtual Architecture (SVA). SVA is an open-source LLVM-based virtual machine that enforces security policies on commodity software (both application and operating system kernel code). The postdoctoral researcher will extend the static analysis capabilities of SVA for the purposes of optimizing run-time checks and evaluating the efficacy of currently developed defenses. The position is available for one year and can be renewed for a second year based on performance. Applicants with expertise in program analysis, compilers, or operating systems are all welcome to apply.
Link: http://www.cs.rochester.edu/about/recruit.html#PostdocPosition
<< See 48917 More Jobs Posted in Whova Events