Tesla | Various | Palo Alto; Bellevue | Intern/Full Time Tesla has many open positions for interns and full time candidates. Please apply online send an email with your resume to vehiclesoftwarerecruiting@. Please make your subject line: HN <req_id> so we can filter appropriately. There are many reqs open, but these will get the most attention: ---
Infrastructure:
- Full Stack Developer (Javascript, Python) Toolbox Software - https://www.tesla.com/careers/job/full-stackdevelopertoolbox...
- Dev Ops (Linux) Site Reliability, Manufacturing Systems - https://www.tesla.com/careers/job/site-reliability-devopseng...
- Site Reliability Engineer (Linux, networking, storage/virtualization) Fleet Net - https://www.tesla.com/careers/job/site-reliabilityengineerfl...
---
User Experience
- Embedded Linux (C/C++, Linux) User Interface - https://www.tesla.com/careers/job/software-engineerembeddedl...
- Embedded Linux (C/C++, Linux) Audio - https://www.tesla.com/careers/job/sr-softwareengineer-softwa...
- Software Engineer, Mobile (Objective C, Android) - https://www.tesla.com/careers/job/software-engineermobile-46...
- In-Vehicle User Experience (C++) - https://www.tesla.com/careers/job/in-vehicle-userexperiencee...
---
Product Security
- Product Security Engineer (Cryptography, C/C++) Product Security - https://www.tesla.com/careers/job/product-securityengineerve...
---
Autopilot
- Systems Software, Autopilot (C, C++) - https://www.tesla.com/careers/job/systems-softwareengineerau...
- Autopilot Software, Robotics (C++, Python) - https://www.tesla.com/careers/job/autopilot-softwareengineer...
- Back End Autopilot (Python, Linux, Docker) - https://www.tesla.com/careers/job/autopilot-softwareengineer...
- Autopilot Simulation (C++) - https://www.tesla.com/careers/job/software-engineerautopilot...
- Motion Planning (C++) - https://www.tesla.com/careers/job/motion-planningengineeraut...
- Tooling - Full Stack (Docker, Python, Go, Javascript) - https://www.tesla.com/careers/job/fullstack-softwareengineer...
- Tooling - Back End (AWS, Cluster Management) - https://www.tesla.com/careers/job/autopilot-infrastructure-b...
- Machine Learning Infr, Autopilot (Python, C, C++) - https://www.tesla.com/careers/job/machine-learninginfrastruc...
- Systems Software, Autopilot (C, C++) - https://www.tesla.com/careers/job/systems-softwareengineerau...
---
Vehicle Development
- Fimrware Engineer (C) Body Controls - https://www.tesla.com/careers/job/software-engineerbodycontr...
- Offboard Charging (C, Python) - https://www.tesla.com/careers/job/software-engineeroff-board...
- Software Engineer, Charging & Power Conversion (Embedded C) - https://www.tesla.com/careers/job/software-engineerchargingp...
- Data Tools (Haskell, Python) - https://www.tesla.com/careers/job/software-engineerdatatools...
---
Internships
Summer 2020
- Embedded - https://bit.ly/2C7lynJ
- Full Stack - https://bit.ly/2PIVBD9
- Integration - https://bit.ly/2PGL7nE
- Software QA - https://bit.ly/2JOc7Ox
Scale | Backend/Full Stack and Frontend (Full-Time) | SF
We label data for your favorite computer vision teams. Our mission is to accelerate the development of AI applications - we believe building a high quality labelled dataset is the biggest bottleneck to deploying supervised deep learning systems, so that's what we're tackling first.
We’ve had phenomenal past few years, raised an $1B series C, and are looking to grow our team of 130 (35 engineers).
We’re looking for engineers to work on projects ranging from making labelling more efficient via front-end work/ML work to launching completely new product lines.
Frontend: https://jobs.lever.co/scaleai/0381f41e-7779-463e-a6c7-926fa2...
Backend: https://jobs.lever.co/scaleai/c1443865-f64e-4467-bfdc-898053...
Fullstack: https://jobs.lever.co/scaleai/868065d0-7139-42cf-999f-3f50d4...
Learn more about us at: https://scale.com/blog
Foxbox Digital is looking for passionate and talented Software Engineers (React, Elixir) to join our engineering-focused product development agency. Do you take pride in your work, and want to constantly improve your skills? Do you want to work on a small team environment and want to be heard?
We build software for our clients using the latest software development and project management practices and we love what we do. We're a remote-first company based in Chicago and we'd love to have you on our team.
Software Engineer - React, React Native - REMOTE, C/S America https://foxbox.co/jobs/react-native-software-engineer/
[still-unnamed startup in stealth mode] | REMOTE or ONSITE(around HK: Guangzhou,Macau,Shenzhen,Taiwan,etc) | 20-40h per week, freelancers/full-timers/part-timers
Sorry for the vague description but I can tell you more about the product we're building when you apply. Hopefully I can attract you in a sufficient way with our tech stack! (see below). [NOTE: this is not a pie-in-the-sky venture, you would be joining a team who has a 1.5+year-old working product, with prospects of new greenfield products built around the first.]
Job positions:
- Build engineer: you are a Linux-er who has some past experience building deb or rpm packages, are excited about reproducible builds, and are willing to learn (if you don't already know) new things such as snap or flatpak. gitlabCI and/or githubActions is a plus. (Might do some DevOps work after we come out of stealth mode as well; with Pulumi and RedShift.)
- C#/.NET developer: generics, LINQ, VisualStudio, EntityFramework et al are your bread and butter. You value the diversity that comes from learning other languages and tech-stacks but also the stability that a robust platform like .NET provides, which you based your career on. Desirable to be familiar with Xamarin, but not required. F# is a plus.
- Rust developer: you dealt with C/C++/Objective-C in the past but are ready to move on. However, you're still not convinced about garbage collected languages, so you have been looking at Rust lately, or willing to learn it. You're not a smart-ass though, so you would be excited to expose your Rust code's API to be consumed by higher level languages.
- FP developer: you value immutability and lack of side effects because you have lived the nightmares of race conditions and heisenbugs in your career. You're disgusted with most job positions out there because the tech-stack described in most of them don't look safe enough to be serious (sure they can build snapchats with them, but not robust software that would end up being used by NASA or Waymo). Desirable to be familiar with F#.
- Desktop/mobile developer: you cringe at the idea of "Electron apps", because you think native frameworks like QT or gtk+ give much power and maintainability (plus, performance aside, javascript is a joke in any other aspect too). But you also understand why garbage-collected languages are safer and more productive than low-level ones, and there are many of these much more decent than JS. (gtk is preferred for this position at the moment; or someone willing to switch)
- SmartContracts/blockchain developer: you've used/developed smart contracts in languages such as Ivy, MiniScript, or Solidity(EVM), or are willing to learn this technology. Desirable to have familiarity with atomic swaps, HTLCs or zero knowledge proofs. Excited about things like bitcoin, ethereum, mimblewimble/grin, DAI, etc
Important perk for all positions: all the code/scripts you'll write (being paid of course) will be opensource, at least for the first 2-3months.
Write me at andrew.forsure@gmail.com
PS: Abstain from applying if you expect a lead/managerial role, because the team is not yet big enough to need extra leadership for now.
PS II: In case you're only interested in joining part-time, note: I wouldn't find it acceptable if you join us to work remotely part-time while keeping your full-time job. Part-time only works with your own side-projects, or other additional part-time job (because resting is important).
Man Group Alpha Tech | Quant Python Engineer | London, UK | Onsite | Full Time
As a Quant Python Engineer in Alpha Tech at Man you will be building the tools, frameworks, libraries and applications which power our Quantitative Research and Systematic Trading. This includes responsibility for the continued success of “Raptor”, our in-house Quant Platform, next generation Data Engineering, and evolution of our production Trading System as we continually expand the markets and types of assets we trade, and the styles in which we trade them. Your challenges will be varied and might involve building new high performance data acquisition and processing pipelines, cluster-computing solutions, numerical algorithms, position management systems, visualisation and reporting tools, operational user interfaces, continuous build systems and other developer productivity tools.
Our systems are almost all running on Linux and most of our code is in Python, with the full scientific stack: numpy, scipy, pandas, scikit-learn to name a few of the libraries we use extensively. We implement the systems that require the highest data throughput in Java. For storage, we rely heavily on MongoDB and Oracle.
We use Airflow for workflow management, Kafka for data pipelines, Bitbucket for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, ELK for log shipping and monitoring, Docker for containerisation, OpenStack for our private cloud, Ansible for architecture automation, and HipChat for internal communication. But our technology list is never static: we constantly evaluate new tools and libraries.
Alpha Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community.
o We host and sponsor London’s PyData and Machine Learning Meetups o We open-source some of our technology. See https://github.com/man-group o We regularly talk at leading industry conferences, and tweet about relevant technology and how we’re using it. See @manquanttech Essential Skills o Exceptional technology skills; recognised by your peers as an expert in your domain o A proponent of strong collaborative software engineering techniques and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches o Expert knowledge in one or more programming languages, preferably Python, Java and/or C/C++ o Proficient on Linux platforms with knowledge of various scripting languages o Strong knowledge of one or more relevant database technologies e.g. Oracle, MongoDB o Proficient with a range of open source frameworks and development tools e.g. NumPy/SciPy/Pandas, Pyramid, AngularJS, React o Familiarity with a variety of programming styles (e.g. OO, functional) and in-depth knowledge of design patterns.
If you're interested, please get in touch with Milly Parrott milly.parrott@man.com
Automattic | Remote Global | Remote Only | https://automattic.com
We’re the people behind WordPress.com, Jetpack, WooCommerce, Tumblr, and more. We’re passionate about democratizing publishing so that anyone with a story can tell it, regardless of income, gender, politics, language, or where they live in the world. As CEO Matt Mullenweg says, “We’re building the operating system for a more open, integrated, and user centric web. With more than 1,000 people distributed over 75 countries, we’re constantly iterating.”
To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/automattic
Here are some of our open roles:
- Software Engineer (Code Wrangler): https://automattic.com/work-with-us/software-engineer/
- JavaScript Engineer: https://automattic.com/work-with-us/javascript-engineer/
- Mobile Infrastructure Engineer: https://automattic.com/work-with-us/mobile-infrastructure-en...
- Systems Wrangler: https://automattic.com/work-with-us/systems-wrangler/
- Developer Advocate, WooCommerce: https://automattic.com/work-with-us/developer-advocate-wooco...
Tech Stack: Web: PHP, JavaScript, TypeScript, React/Redux, MySQL, Docker, and Elixir.
Mobile: Kotlin, Swift, Java, Objective-C, React Native, and Electron.
Systems: Docker, Nginx, PHP, C, Lua, MySQL, MongoDB, Node.js, Statsd, Graphite, Prometheus, Elasticsearch, Logstash, Hadoop, MogileFS, HDFS, and BGP.
Data: Hive, Impala, HBase, Spark, HDFS, Python, Java, Scala, Kafka, Elasticsearch, MySQL, Solr, and Lucene.
Lightning Labs | Frontend Developer, Crypto Protocol Engineer | San Francisco | Onsite or Remote | Full-time
https://lightning.engineering/
Lightning Labs is hiring! We’re looking to expand our team to build technology that scales Bitcoin and blockchains. Our current focus is the development and deployment of the Lightning Network, an open blockchain scalability protocol. We push the edge of innovation with regard to blockchain scalability, privacy-preserving smart contracts, and cryptocurrency UX. If you’re interested in one of the positions below, please apply using our careers page: https://hire.withgoogle.com/public/jobs/lightningengineering. And if you know someone who might be a good fit, we'd very much appreciate any referrals.
{Crypto Protocol Engineer}:
Experienced systems software engineer versed in applied cryptography, peer-to-peer networks, distributed systems, open source software, and cryptocurrency protocols to design and implement core protocol and algorithmic components of the Lightning Network. Solid programming skills, experience with Go, C, or C++. Prior contributions to crypto protocols and open source software collaboration preferred.
{Frontend Application Developer}:
Frontend developer to build secure cross-platform second-layer blockchain applications. Our applications are built on React, React Native, MobX, and Electron, communicating with a Lightning daemon over a binary RPC protocol. Ideal applicants will have experience building and shipping React applications and maintaining open source projects.
Synopsys | Senior Software Engineer, Static Analysis | San Francisco, CA | Full-time | ONSITE
The Static Analysis team is looking for an exceptional C/C++ developer to join the Coverity team. The job involves the creation of new code checks, evolving Coverity's state-of-the-art analysis infrastructure, optimizing multi-process and system code, and generally pushing the envelope of static analysis. The perfect candidate will have a strong passion for improving software quality and security-- perhaps some background in programming languages and static analysis-- and foremost a strong desire to learn.
This position is ideal if you: * Enjoy abstract reasoning about software systems. * Want to help find critical security vulnerabilities before they go live. * Want to learn about and contrast a variety of programming languages.
You will work in our China Basin office in San Francisco, with easy access to Muni and Caltrain. This is a chance to dive deep into some challenging engineering problems, with the backing of a solid company and top-notch team of coworkers.
Apply at https://sjobs.brassring.com/TGnewUI/Search/Home/Home?partner... ... or email ahurst at synopsys dot com
76 Software Engineering Group | Oklahoma City, OK | FULL-TIME | ONSITE | U.S. CITIZENSHIP REQUIRED
76 SWEG is a civilian software engineering organization operating under the United States Air Force. We are hundreds of (civilian) scientists and engineers that provide software, hardware, and engineering support solutions to a variety of Air Force and military platforms. We are located on Tinker Air Force Base in Oklahoma City, OK. We often operate like a contractor to other parts of the military and federal government by providing independent engineering services without seeking a profit. We have dozens of active projects using C/C++, C#, Java, JavaScript, LabVIEW, Visual Basic, Assembly, Ada, Fortran, and other more esoteric languages. We have immediate opportunities available to hire candidates with degrees in Computer Science, Computer Engineering, Electrical Engineering, or closely-related fields.
If you are interested in learning more, please e-mail 76SMXG.Tinker.Careers@us.af.mil and tell them Jake sent you.
Blue Clover Devices (https://bcdevices.com) is recruiting in the South Park neighborhood of SF for a Sr. Firmware Engineer: https://angel.co/company/blue-clover-devices/jobs/669377-sr-...
Join a team with a modern approach to firmware/hardware development.
+Firmware development for IoT devices of BCD customers +Technical support for Production Line Tool (PLT) customers +Extend PLT-OS
MUST HAVES: Familiar with GitHub / Pull Requests / Branching & Merging Linux-based development (Docker, Makefile / CMake) Bare metal embedded C/C++ Embedded Linux development (kernel drivers)
NICE TO HAVE: Programming languages: Golang, Rust RTOS: Zephyr, MyNewt Technology: BLE, iOS app development, Signal Processing, Machine Learning
PERKS: OSS participation: Zephyr, Elixir Nerves Professional development: courses, training
Oort | Principal Engineer | Lowell, Greater Boston Area, MA | REMOTE or ONSITE
Oort is a venture-backed seed-stage company based in the Boston area and a finalist in this year's MassChallenge Boston. As a stealth network security startup, we're on a mission to build a better, safer, faster Internet. We're creating something we call the Oort Cloud. It's a globally-distributed security fabric built into the edge of the Internet itself. We're enabling a new paradigm of Enterprise security through a decentralized, distributed, and highly-available architecture.
We're seeking a Principal Software Engineer to join our core team as our lead data path engineer. Without going into too much detail, we're building a packet processing system using Linux networking tools including iptables, network namespaces, and virtual switching. Ideal experience includes high-performance software-based packet processing, Linux kernel tuning, network protocols, as well as some familiarity with open source security tools. Experience in C, C++, and one or more higher-level languages such as Python. Familiarity with Docker containers and designing scalable, fault-tolerant, highly available system architectures is also beneficial.
Skillset: Linux networking, iptables, DPDK, SR-IOV, Software-defined Networking (SDN), Network Function Virtualization (NFV), fd.io, VPP, containers, and Kubernetes.
Want to learn more? Please email jobs@oort.io
Stateless | Boulder, CO | Onsite | stateless.net
At Stateless we are building something special. Not just in terms of a disruptive technology but also in terms of culture. A culture were people authentically personify our organizational values. Supportive. Sincere. Studious. Striving. Stateless.
Stateless is on a mission to reinvent network connectivity. Central to that was our initial innovation, where we demonstrated an ability to efficiently decouple state from processing in network functions—a task deemed infeasible in high-performance networking systems, but in doing so, we have opened the door for fundamentally changing how networks are built. Now, we are building the product around that vision. VCs have backed us, and early adopters have validated the business opportunity.
We are hiring for a variety of roles: from C++, Python, and Kotlin developers to DevOps, sales and support engineers.
Open positions:
* High Performance Network Programmer - https://boards.greenhouse.io/stateless/jobs/4285482002
* Mid-Level High Performance Network Programmer - https://boards.greenhouse.io/stateless/jobs/4349420002
* C/C++ Programmer - Networking Programmer (Mid to Senior Level) - https://boards.greenhouse.io/stateless/jobs/4375649002
* Software Engineer, Cloud Native Applications - https://boards.greenhouse.io/stateless/jobs/4425517002
* Sales Engineer - https://boards.greenhouse.io/stateless/jobs/4284897002
* QA Automation Architect (Network) - https://boards.greenhouse.io/stateless/jobs/4490991002
* DevOps Engineer - https://boards.greenhouse.io/stateless/jobs/4505060002
comma.ai | engineers | San Diego | onsite | full-time We built an open-sourced self driving car (https://github.com/commaai/openpilot)
It does this: https://www.youtube.com/watch?v=t3XHXL9rzQM
Our stack is largely Python, with some C/C++ and JS(React). We're looking for:
An openpilot Engineer to develop openpilot through new features, code optimization and car ports.
A Machine Learning Engineer to build tools to track, analyze and fix failures of the driving system as well as work on our automatic ground truthing and ML pipeline.
Reach out with a GitHub/LinkedIn to givemeajob@comma.ai.
Astropad | https://astropad.com/ and http://lunadisplay.com | Windows Software Engineer | REMOTE or Minneapolis, MN. | Fulltime
THE ONE LINER:
Help us take Astropad and Luna Display to Windows via Rust! LANGUAGES WE USE: Rust, C, C++, C#, Assembly (You should know 2 of these well) ABOUT THE COMPANY: We are a small, bootstrapped startup founded by a team of ex-Apple engineers. Our tools are used by tens of thousands of creative pros and some of the largest animation studios in the world, and we are just getting started! We are looking for people who care about building the next generation of tools that unlock creativity to join our team. We are a fully remote company with a small office in Minneapolis, MN. If this sounds interesting to you, please get in touch! Apply via: https://blog.astropad.com/jobs/Transform | https://TransformHD.com | Menlo Park, CA | Full-time | REMOTE
About Us: Transform is a deepfake video chat app that eliminates camera anxiety & reduces social inhibitions so that people can focus on being present with each other instead of worrying about how they look. Turn any photo of yourself into a "skin" that you can use to represent yourself in video chat. Or just design your own synthetic face & use that. The Transform network uses 100x less bandwidth than traditional video chat, making video chat accessible to the billions of people on earth without broadband.
This is a remote position open to candidates located within a 2 hour flight from the Bay Area. In lieu of an office, we host monthly “onsites” at travel destinations like Lake Tahoe, Jackson Hole & Newport Beach.
About You: You will be one of the first 5 engineers at Transform. You will work directly with the founders and contribute both ideas and code. You will be asked to weigh in on engineering, product & business decisions. As the company succeeds, you will hopefully grow into a leadership role & potentially run an entire team.
We have five open positions right now:
* Engineer (AI) - Design & implement neural networks to solve variety of mission-critical facial synthesis & classification problems (Tensorflow, Keras, Python; 1-3 years experience)
* Sr. Engineer (AI) - Design & implement neural networks to solve variety of mission-critical facial synthesis & classification problems (Tensorflow, Keras, Python; 3-5 years experience)
* Principle Engineer (Backend) - Design & implement a backend infrastructure for our realtime peer-to-peer synthetic video chat network, including APIs & machine learning pipelines (Python/Django/Flask, C/C++, AWS; 5+ years experience)
* Principle Engineer (iOS) - Build our iPhone app and push the boundaries of what is possible on the latest hardware (Swift, C/C++, CoreML, Consumer Social DNA; 7+ years experience)
* Principle Designer (UX/UI) - Lead and design a magical and seamless experience for our users (5+ years experience)
To apply: Email me yousif at transformhd.com with your linkedin or resume
SmartThings | Embedded Software Engineer | Full-Time | ONSITE | Minneapolis, MN
SmartThings is Samsung's home automation platform that uses a cloud-connected hub to control (and be controlled by) both local (Zigbee, Z-Wave, LAN) and Cloud-Connected (Assistant, Ring, etc.) devices. Our biggest claim to fame is that we’re an open platform, anyone can write Device Handlers to support almost any device or SmartApps for completely custom automations. We're a subsidiary of Samsung, but we're a separate company and have largely managed to retain the startup culture.
The team I'm on is hiring an Embedded Software Engineer. We're looking for someone comfortable with developing embedded linux applications. This is for the software that powers the SmartThings hub. It's primarily written in C, but our team is doing almost all Rust, except where we need to hook into existing code.
More info & to apply: https://jobs.lever.co/smartthings/026d9806-ac47-45e2-8f0e-f7...
We also have a lot of other positions open in other areas that I'm not as familiar with: https://jobs.lever.co/smartthings?lever-via=Tej-2aM_0w
HAProxy Technologies | Software & Systems Engineers, Frontend developers | Waltham, MA | Paris, France | REMOTE HAProxy Technologies is the company behind the world's fastest and most widely used open-source software load balancer. We're a polyglot company and are looking for software engineers stretching across many spectrums: C, Golang, and JavaScript.
We're also seeking Senior Systems Engineers with open source experience.
C:
We are looking to reinforce the development team of HAProxy and are looking for developers who have solid skills in Shell, C, HTTP, TCP/IP and uses Git. Knowledge of cloud environment is a plus. We are looking for people who are not afraid of patching the Linux Kernel and who can quickly become autonomous.
Golang:
We are looking for Go developers with 2+ years of experience in Kubernetes and Cloud environments, as well as load balancing. A Bachelors or higher degree in IT is desirable. If you want to contribute to the software enabling performance and reliability of some of the largest websites on the internet.
Frontend:
We are looking for an agile and responsible person to join our team as Frontend (JavaScript) Developer. Our department’s mission is developing high-performance, high-quality intuitive user interfaces to meet and exceed our customers expectations.
Senior Senior Systems Engineer:
We are seeking Senior Systems Engineers to work either remotely or out of our Waltham, MA office. Knowledge of HAProxy or Kubernetes is a a large plus, along with excellent debugging skills. Experience with HTTP at a protocol level is a strong indicator of a successful candidate. Come help support the scaling out of some of the world's largest web properties!
Please send cover letter and resume to careers@haproxy.com
Graphcore | Hiring in Palo Alto, Seattle & Korea | Onsite, Fulltime
Graphcore is the most exciting AI hardware start-up in the world. We are building a new class of processor – the “Intelligence Processing Unit”, or IPU – designed from the ground up to both deliver breakthrough performance and efficiency on today’s Deep Learning workloads and to enable innovators to create the next generations of machine intelligence algorithms. Graphcore has an experienced, world-class (and rapidly growing!) team with products coming to market very soon. Customer demand for our technology is overwhelming – we can choose to partner with the leading organizations in the field.
• AI Engineer/Machine Learning
Customer-facing role, focusing on AI/Deep Learning, ideally also with C/C++ or Python background
Palo Alto, Seattle, and Korea
BS and MS/PHD in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree strongly preferred.
• Sales Global Account Manager
Responsible for selling Graphcore’s Products to a number of key global customers
10+ year experience in sales or business development with a track record of driving business
BS in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree required. MBA is a plus
Palo Alto
• Enterprise Sales Account Executive – Internet Segment
Responsible for selling Graphcore’s products to some of the hottest Enterprise customers specializing in Internet Services
10+ year experience in sales or business development with a track record of driving business
BS in Electrical Engineering, Computer Engineering or similar technical field bachelor’s degree required. MBA is a plus
Palo Alto
Please email resumes to jnguyen@stealthmode.co