Security Embedded Software | STMicroelectronics | Brussels | ONSITE, VISA | Full-Time |
STMicroelectronics is a global semiconductor company. Our Brussels site works on secure software for secure microcontrollers (e.g., smartcards, secure elements, ...).
On this position you will:
- Actively participate to all stages of the embedded software development lifecycle
- Design and develop highly secure and optimized (performance, footprint) software for state-of-the art security products
- Focus on the lower software layers (kernel, drivers, cryptographic and NVM management libraries), offering services to higher level applications
- Apply good software development techniques and tools (configuration management, bug tracking, coding rules, unit-testing, continuous integration, peer code reviews, ...)
Requirements:
- Degree in engineering or computer science
- Strong programming experience
- Very good knowledge of C, with experience in embedded systems
- Interest in security and cryptography (expertise is an advantage)
- Continuous improvement and learning mindset
- Openness and accountability
- Good English skills, spoken and written
Nice to have:
- Experience in design and development of low level software in a bare-metal environment
- Experience in software development for ARM processors
- Experience in debugging complex software on target hardware platforms
- Experience with assembly code
- Experience with scripting languages, particularly Python and Bash
- Experience with continuous integration and automation (e.g., Jenkins)
- Experience with git
- French and/or Dutch languages
Interested ? Contact me : guillaume.docquier@st.com
Monument-Software | Software Engineer C++/Qt | Dortmund, Germany | ONSITE | Full-Time
We develop mobile and embedded software for customers in the field of home-automation. We use C/C++, Qt and native iOS/Android technologies.
We are looking for a software developer with C++ background, ideally with Qt experience.
https://monument-software.de/jobs/Ausschreibung_Monument-Sof...
Lightning Labs | Frontend Developer, Crypto Protocol Engineer, Dev Ops, Infrastructure | San Francisco | Onsite or Remote | Full-time
https://angel.co/lightning/ 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 send a brief description of your relevant experience and resume/github to jobs@lightning.engineering. 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 Native applications and maintaining open source projects.
{Infrastructure and Distributed Systems Engineer}:
Systems-oriented engineer to build highly-available, secure systems, lowering the barrier to entry for operating routing nodes and making Lightning more useable in general. Tasks include writing advanced software tooling for automated channel management, initial client channel selection (autopilot), ongoing capital management and optimization, monitoring infrastructure for routing nodes, and creating novel systems for obtaining and managing channel liquidity within the network.
{DevOps Engineer}:
We currently deploy a number of backend services that make Lightning easier to use built on technology such as: etcd, Kubernetes, Prometheus, Grafana, and Traefik. Your role would be to help us secure and scale these systems via intelligent automation and robust service architecture. Experience with AWS is a bonus, as well as experience with Bitcoin, particularly in the area of key management.
Pex | Multiple positions | Downtown, Los Angeles, CA; Boulder, CO | ONSITE, FULL-TIME | $105,000 Minimum Salary + Equity | https://angel.co/pexeso/jobs
Pex built one of the largest search engine for audio-visual content (https://softwareengineeringdaily.com/2018/06/22/video-search...) with primary focus on rights holders and creators.
We're looking for senior engineers for positions listed bellow:
- C/C++ to help us optimize our algorithms - signal processing and machine learning (mostly R&D) - DBA architect (Postgres [with Citus], FoundationDB, others) - Go and Java for work on our backend systems - DevOps and SRE folks to help us to scale our services - QA to help us to deliver the best bug-free products to our clients In addition we are looking for a CIO, who would oversee our DSP (digital signal processing), ML and Data engineers.
For all employees, we offer:
- equal salary within US (no matter where you live you are paid as in LA) - 30 days of paid vacation - fully covered health benefits (gold/platinum) [70% coverage for dependants] - 3 months paid parental leave - $300 monthly limit on work related expenses (commuting, books, ...) - covering all costs of visiting conferences, education, ... - 50 hour work week (including commute) If you want to learn more, reach out to use at hire@pex.com
Lockheed Martin Sikorsky | Autonomy Software Engineers | Stratford, CT | ONSITE | FULL TIME
We are working on a project called ALIAS for DARPA developing software to make helicopters fly semi- or fully autonomously. We have several opening for perception, planning, database, 3D/GUI, test and infrastructure. We're working on C/C++ on Linux and VxWorks.
It's exciting stuff with a great team and a truly exceptional leader. We're working under the Sikorsky Innovations program modeled after Skunk Works. We get to move quickly and try lots of new things. Our team has our own custom helicopter called SARA (Sikorsky Autonomy Research Aircraft), which we recently tests flown by non-pilot reporters from Wired [0] and The Verge [1].
You can get in touch with me directly. My email address is in my profile. Include HN in the subject line.
[0] https://www.wired.com/story/sikorsky-sara-helicopter-autonom... [1] https://www.theverge.com/transportation/2019/3/5/18250996/si...
Magnetic Insight | REMOTE considered, On-site preferred | Full-time | Alameda, CA
We are a fast-growing, revenue-generating, medical imaging startup. We have developed and are commercializing a new medical imaging technique that holds great promise for improving patient care. We’re currently a small team-—5 developers-—and we have no shortage of interesting problems to work on.
We’re looking for a Senior Software Engineer with systems programming experience.
Tech stack: Python, Rust, C/C++ including Qt
Please apply via indeed https://www.indeed.com/cmp/Magnetic-Insight,-Inc./jobs/Senio...
SteelSeries | Frontend and Backend Engineers | Chicago | Full-Time | Onsite | https://steelseries.com
SteelSeries is a leading manufacturer of gaming peripherals and accessories, including headsets, keyboards, mice, controllers, and mousepads.
We're looking for frontend engineers (HTML, CSS, JavaScript) and backend engineers (Go, C/C++) to enhance our SteelSeries Engine software, a cross-platform application to handle all your gaming settings.
If you're a passionate gamer and these positions sound interesting, please email me at tom@steelseries.com.
Cromulence, LLC in Melbourne, FL, is looking for a Software Engineer to support advanced research and development contracts. Successful candidate will be capable of working independently or side-by-side within a team structure to develop and deliver successful program capabilities. Multiple openings exist and labor grade will be consummate with experience.
Required Skills
- Proficient C/C++ programming skills
- Software Engineering/Development experience
- Embedded systems development experience
- Understand assembly programming concepts
- Knowledge of Windows and/or Linux APIs
- Network communications development
Preferred Skills
- Familiarity with software protection and binary analysis
- Full-spectrum cyber operations
- Program analysis
- Software-defined networking for cyber defense
- Cryptographic techniques for assured computation
- Symbolic logic and theorem proving for automating network configuration
- Wired and wireless systems architectures and protocols
- Application of mathematic, statistics, and linguistics to large data sets
- Artificial intelligence
Clearance Required
Qualified applicants must hold a U.S. Citizenship
Active Top-Secret clearance (preferred)
Applicants may be subject to additional security requirements
Required Education
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline (equivalent professional experience may be considered in lieu of degree)
Email your resume to jobs@cromulence.com
Fotokite | Zurich, Switzerland & Syracuse, NY | Full-time part-time | Onsite | https://fotokite.com/ At Fotokite we build a tethered aerial camera system that provides public safety teams with mission critical situational awareness. Fotokite saves resources in a firefighting team by launching, flying, and landing with the single push of a button. No piloting necessary. Authorized by the FAA. No pilot's license required. We are looking for new enthusiastic team members in the following areas: Web, Network and Cloud Software Engineers, to develop video streaming infrastructure, data processing pipelines and realtime web-based GUIs. Embedded Engineers with experience in C/C++, Python, yocto linux, video encoding, networking. Electrical / Electronics engineers: to aid circuit design, PCB layout, testing, and manufacturing setup for Fotokite’s electronic subsystems. Industrial designers / Engineers / Mechanical Engineers to lead or aid in the mechanical and industrial product design of our next-generation Fotokite systems. Apply at https://fotokite.com/careers/ or feel free to email me at <first_name>@fotokite.com with any questions you might have.
NorthStar Medical Radioisotopes | Software Engineer | Madison, WI | Full Time | Onsite
Our Engineering team is growing fast, and we are seeking Software Engineers to help implement software for our current and next generation systems, and to become future leaders of our organization. Our team develops electromechanical instruments, devices, cloud systems, mobile applications, and production equipment for medical and non-medical applications.
Stack: C# (.NET Core 3), C, C++, Rust, F#, Windows, UWP, Skia, SQLite, gRPC, Azure Devops, Git
Research: We are actively looking at adding the following technologies to add to our stack: AWS, Azure, UWP, Android, and iOS.
NorthStar’s mission is to transform the medical radioisotopes industry by becoming a global leader of innovative diagnostic & therapeutic medical radioisotopes. In fulfillment of this mission, NorthStar has developed ground breaking technology in radiopharmaceutical production as well as instruments/medical devices that will efficiently produce important medical radioisotopes on site at a radiopharmacy.
If you are interested in applying for this position, please forward your resume to hr@northstarnm.com with the position title in the subject line.
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). Reach out with a GitHub/LinkedIn to givemeajob@comma.ai
76 Software Engineering Group | Oklahoma City, OK | FULL-TIME | ONSITE | U.S. CITIZENSHIP REQUIRED
76 SWEG is a majority-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 Electrical Engineering, Computer Engineering, Computer Science, 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.
Adjust | Junior/Senior Platform Engineer | Berlin, Germany | Full-Time | ONSITE | VISA & RELOCATION | https://www.adjust.com/
As a member of our Platform Engineering team, you will be working closely together with our development and marketing teams to address their needs, and help design and scale out the infrastructure of our massive attribution pipeline and related technologies.
Our system is built upon a 500+ bare metal machines running Gentoo Linux to satisfy our needs for a highly customized and specialized environment. We process a few petabytes of incoming data every month, with an increasing rate of growth.
You will help us wrap up the decentralization of our infrastructure over various locations and continuously scale it, making sure that our servers run smoothly and at their highest efficiency.
You will be proactively looking for improvements, offering your help, taking over shifts for on call duties and executing solutions following your automation drive.
Your profile:
- Hands-on experience with Linux, preferably in a sysadmin/devops role
- Experience debugging and fixing code in various languages (Go, C, Perl preferred, but not mandatory)
- A desire to automate things away so that you can focus on less repetitive tasks
Interesting? Let's have a chat. My email: jovica@adjust.com
Our careers page: https://www.adjust.com/company/careers/
Graphcore | Hiring in Palo Alto & Seattle | 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 Applications Specialist ◦ A more focused engineering role ◦ Focused on strong AI/Deep Learning/HPC/Parallel Programming and/or C++/performance programming skills – ideally, we want a mix of both ◦ Seattle & Palo Alto
• AI Engineer/Machine Learning ◦ Customer facing role, focusing on AI/Deep Learning, ideally also with C/C++ background ◦ Palo Alto
Please email resumes to juans@stealthmode.co
Airtame (https://airtame.com) | Copenhagen, Denmark/ Budapest, Hungary | Full-time, Onsite/Remote
Airtame is a young Danish company that develops a wireless streaming product for businesses and education. We are based in windy Copenhagen, but have offices in New York and Budapest.
We're currently hiring:
* C/C++ Engineer - Budapest or Remote (Europe) (https://boards.greenhouse.io/airtamejobs/jobs/4058777002)
* Full-Stack Engineer - Budapest or Copenhagen (https://boards.greenhouse.io/airtamejobs/jobs/4307730002)
* Senior Backend Engineer - Budapest or Copenhagen (https://boards.greenhouse.io/airtamejobs/jobs/4300332002)
* Senior Software Engineer - Budapest or Remote (Europe)(https://boards.greenhouse.io/airtamejobs/jobs/4321086002)
* Senior Video Conferencing Engineer - Budapest or Remote (Europe) (https://boards.greenhouse.io/airtamejobs/jobs/4326837002)
* QA Engineer - Budapest (https://boards.greenhouse.io/airtamejobs/jobs/4242126002)
* Senior Product (UX/UI) Designer - Budapest or Copenhagen (https://boards.greenhouse.io/airtamejobs/jobs/4316661002)
* Digital (Web) Designer - Budapest or Copenhagen (https://boards.greenhouse.io/airtamejobs/jobs/4342873002)
Our team is given significant ownership and responsibility over projects. We encourage experimenting with new technologies and constantly challenge ourselves to improve our code, processes, and systems.
Meet Airtame engineering team: https://www.youtube.com/watch?v=4jUqPWEvMlg&list=PLnZhp4hHHk...
[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+year-old working product, with prospects of new greenfield products built around the first.]
Job positions (in no particular order of preference):
- 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)
- 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.
- 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 AzureDevOps is a plus. (Might do some DevOps work after we come out of stealth mode as well.)
- 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.
- SmartContracts/blockchain developer: you've used/developed smart contracts in languages 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 will be opensource, at least for the first 4months.
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: I don't find it acceptable if you would accept this as part-time job while keeping your full-time job. Part-time only works with side-projects or other one single extra part-time job.
Gambit Research Ltd (http://gambitresearch.com) | London, UK | ONSITE | £40-85k + Bonus + Benefits + Totally Flexible Working Hours + Personal Training Budget + Chef Cooked Office Lunches Twice a Week + Health Insurance + Discounted Gym At Gambit Research we specialise in creating and managing an automated betting service, via research, statistical analysis and the use of complex algorithms. We ingest and organise terabytes of market and event data from more than fifty sources and make the data available to our strategy teams via internal APIs. We care deeply about speed, accuracy and availability.
Our flagship product, MollyBet, presents the odds offered by many of the world’s largest bookmakers and betting exchanges, and enables clients to bet with multiple operators with a single mouse-click or API request. Molly is generally regarded as the best product in its class.
We’re always looking for clever, pragmatic, and autonomous individuals to join our team - individuals like you. We have a unique culture, where hierarchy and fancy job titles don’t matter. Instead our team is given the freedom to choose their own tools, work on projects they actually find interesting, and have totally flexible working hours. The technologies our team typically works with includes: Python, Erlang, JavaScript and C++. We also use Linux, Docker, Kubernetes, Ansible, C, Java, Haskell, Julia, Go, ReactJS, Django, PostgreSQL, Redis, Apache Spark, Apache Kafka, RabbitMQ, Celery, Elasticsearch, Logstash, Kibana, Graphite, Sentry, Git, and GitLab.
We’re currently recruiting for:
- Python Developers (C++ an added bonus)
- Web Designer
If you're interested, pop your CV over to us at careers@gambitresearch.com, or have a go at our online challenge: https://www.gambitresearch.com/quiz/
SRAM | Backend Software Engineer | ONSITE | Full-Time | Spearfish, SD
Wear shorts and a t-shirt to work! Test out cutting edge, unreleased bicycle components! Sneak out for mid-day rides when it's nice out!
SRAM is a leading manufacturer of bicycle components and a leader in developing connected components, including wireless electronic drivetrains. We love writing fast software, and riding fast bikes!
Come join our team in the beautiful Black Hills of South Dakota[0] and work with an energetic group taking bicycle data systems to the next level. You can expect a great work/life balance, flexible schedule, and an awesome mountain bike trail system next to the office.
In this role you'll be able to work on a wide range of projects, including improving deployment and observability, ingesting live data from a variety of sources, building internal tools to support our design engineers in product development, data analysis, and lots of infrastructure-related improvements.
Current stack: Python, Django, C, C++, React, Postgres, Redis, AWS, Ansible, FreeBSD, Linux, Docker
Apply online [1].
[0]: https://livability.com/topics/things-to-do/the-best-home-bas...
[1]: https://www.sram.com/en/company/careers/current-openings/bac...
Extreme Networks | multiple roles | Shannon, or remote within Ireland [1] | Full Time | https://www.extremenetworks.com/company/careers/
We're a young startup that has been around since ...1996! We build network/wireless gear and software solutions for analytics, management and security. We're bootstrapping a new engineering base in Shannon, Ireland, to help us transform into a software company. We are a flat organization, and this operation starts with a blank slate (languages, architecture, ideas), so join the team and help us get to the mission of being a 2B$ company in 2020.
* Software Engineers (Cloud) - multiple positions - https://www.extremenetworks.com/company/careers/?p=job%2Fos4...
You'll be working on a brand new project with the aim of building a cloud-based successor of our famous network management platform. We build on serverless stack on AWS and GCP. If you have programmed in any of Go, Java, Rust, Python, JavaScript, C, C++, we would love to hear from you.
* Machine Learning / Data Science Engineers - multiple positions - https://www.extremenetworks.com/company/careers/?p=job%2Fo9B...
You'll be joining a brand new team of ML and Data Science engineers, that will be extending our analytics and security products. We run analytics for massive customers, both in the cloud and at the edge. Tech we use: GCP BigQuery+PubSub+Dataproc, AWS GreenGrass, both Tensorflow and PyTorch. Lots of ideas to experiments with.
Feel free to get in touch with me directly (mail in profile) for any question.
[1] regarding remote: our Irish engineering base is in Shannon, we're always open to remote candidates but for these positions we're restricted in hiring within Ireland sorry.