Embedded Software Engineering Intern

1 week ago


San Francisco, California, United States Atomic Semi Full time
About Atomic Semi

Atomic Semi is building a small, fast semiconductor fab.

It's already possible to build this with today's technology and a few simplifications. We'll build the tools ourselves so we can quickly iterate and improve.

We're building a small team of exceptional, hands-on engineers to make this happen. Mechanical, electrical, hardware, computer, and process. We'll own the stack from atoms to architecture. Our team is optimistic about the future and we want to continue pushing the limits of technology.

Smaller is better. Faster is better. Building it ourselves is better.

We believe our team and lab can build anything. We've set up 3D printers, a wide array of microscopes, e-beam writers, general fabrication equipment - and whatever is missing, we'll just invent along the way.

Atomic was founded by Sam Zeloof and Jim Keller. Sam is best known for making chips in his garage, and Jim has been a leader in the semiconductor industry for the past 40 years.

About the role

We're hiring embedded software engineering interns for the summer term. You'll be working on an integrated engineering team building semiconductor fabrication equipment, so you'll be exposed to some very interesting engineering problems. Our size allows interns to take on a ton of ownership and mission-critical work.

We give our interns large amounts of autonomy on highly interdisciplinary projects. You'll be bringing up high-performance tools with tight requirements in areas such as structures, optics, liquids, heat transfer, physics, and chemistry. You'll be a good fit if you're familiar with end-to-end system bring-up

A portfolio is generally required to apply: show us the things you've built For us, a good portfolio includes evidence of software engineering excellence.

Responsibilities
  • Develop real-time Linux applications and microcontroller firmware in Rust for controlling semiconductor fabrication equipment.
  • Develop backend systems for capturing and analyzing semiconductor process data.
Required Qualifications
  • Pursuing a Bachelor's Degree or higher in Electrical and Computer Engineering, Computer Science, or similar field
  • Proficiency in Python/C/C++
  • Low-level systems programming experience and a good understanding of embedded systems and OS concepts (Linux/RTOS)
Nice-to-haves
  • Microcontroller programming experience, knowledge of microcontroller peripherals such as ADC, GPIO, PWM, SPI and I2C
  • Familiarity with electronics and feedback control systems
  • Proficiency in Rust
Working at Atomic Semi

We're an early-stage hardware startup with solid funding, world-class advisors, and a lab/office in San Francisco, CA.

We are an equal opportunity employer and do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, veteran status, disability or other legally protected statuses.

  • San Luis Obispo, California, United States Rosenxt Full time

    *Rosenxt* is a forward-thinking technology group — we are visionary architects of progress with 45 years of engineering excellence. As a privately owned global partner, we look far beyond tomorrow, are committed to the long-term and thus turning opportunities into successful ventures. We are tech enthusiasts through and through, diving deep into the latest...


  • San Francisco, California, United States Edjuster Full time

    Embedded Software Engineer at Ample, Inc.San Francisco About Ample:Are you ready to make a global impact?Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are...


  • San Francisco, California, United States Utvate Full time

    [Full Time] Embedded Software Engineer (Job ID P11) at UTVATE (United States) | BEAMSTART Jobs Embedded Software Engineer (Job ID P11) UTVATE United StatesDate Posted27 Mar, 2023Work LocationSan Francisco, United StatesSalary OfferedNot SpecifiedJob TypeFull TimeExperience RequiredNo experience requiredRemote WorkNoStock OptionsNoVacancies1 availableOur...


  • San Francisco, California, United States Curtis Instruments Full time

    Curtis Instruments, a Kohler Co., is seeking an Embedded Software Engineer to join our team to further our product development in the electric vehicle industry. You will work with a small, talented team of engineers who are passionate about this continually growing industry. In this role, you will code and debug real-time embedded firmware for our new...


  • San Francisco, California, United States Astranis Full time

    Flight Software Engineer — Intern (Fall 2024)Internships at Astranis typically last for twelve weeks, and are hourly roles designed for students who are currently enrolled at a four-year university. As an Intern, you will have an amazing opportunity to work on hard problems — we pride ourselves on giving everyone at Astranis a chance to do meaningful...


  • San Diego, California, United States Actalent Full time

    Job Title: Real-Time Embedded Software EngineerCompany: ActalentStrong knowledge of real-time embedded software philosophies and practicesFamiliarity with Linux kernel internals and networking subsystems architectureProficient in debugging skills within kernel contextExperience in exercising/validation of systems from user spaceAbility to develop embedded...


  • San Francisco, California, United States Ample Full time

    About Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable...


  • San Francisco, California, United States Ample Full time

    About Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable...


  • San Diego, California, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Jose, California, United States NXP Semiconductors N.V. Full time

    Embedded Software Engineer - Customer Applications Support Company Description NXP Semiconductors NV (NASDAQ:NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication...


  • San Jose, California, United States EVONA Full time

    Location: San FranciscoSalary: Up to $250kFounded by a team of experts from SpaceX and Blue Origin, This space start-up in San Francisco is at the forefront of constructing a cutting-edge navigation satellite network to rival GNSS.Their solution will be a world-first higher accuracy and timing solution than current GNSS and GPS constellations.As a Senior...


  • San Diego, California, United States High-Tech Professionals Full time

    Embedded Software Engineering Manager Job ID: 1970Location:San Diego, CAType:PermanentStatus:OpenKey Skills:embedded systems, supervision, management, embedded Linux, C, C++, Eclipse, CCS, Git, drivers, Ethernet, USB, RS-232, Wi-Fi, WiFI, bluetooth, Bash, PyDescription:Seeking Embedded Software Engineering Manager to act as a resource for his team on...


  • San Diego, California, United States Spectraforce Technologies Full time

    Title: Senior Software Engineer (Computer Vision)Location: San Diego, CADuration: 12 monthsJob Description:Top 11 Required Skills: Proficiency in CC and Python is a must. Proficiency in cross platform Android, Linux, Windows, QNX development is a must. Experience with video streaming pipeline like ffmpeg, gstreamer or Android multimedia stack. Experience...


  • San Diego, California, United States CliniComp Full time

    As a Senior Embedded Software Engineer, your primary responsibility involves designing and implementing software solutions by integrating clinical user feedback and system requirements. You conduct thorough evaluations and testing of software, creating comprehensive test plans for validation by multiple departments. Additionally, you contribute to technical...


  • San Mateo, California, United States Motiv Power Systems Full time

    What Makes Motiv Special? Through a radically different approach to building electric trucks that combines our own patented IP with strategic partnerships, we have developed a line of all-electric medium-duty trucks and buses used in a range of applications. Our next-generation electric truck, the Argo, is coming out in 2024. The ideal candidate will want to...


  • San Diego, California, United States BRAIN CORP Full time

    Brain Corp is an innovative AI company based in San Diego that focuses on creating advanced technology for the robotics sector.Position Summary:The Senior Embedded Linux Software Engineer role at Brain Corp involves leading the development and integration of system level components for robots, collaborating with various teams on different levels of the robot...


  • San Diego, California, United States MILLENNIUMSOFT Full time

    Job Title - Senior Firmware or Embedded Software Engineer Location San Diego, CA Duration 10+ Months Contract Total Hours/week 1st Shift Description: Senior Firmware or Embedded Software EngineerResponsibilities Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices and Systems. Drive...


  • San Jose, California, United States Molecular Devices Full time

    Are you interested in being part of a team that contributes to scientific progress and enhances the quality of life worldwide? Joining Molecular Devices means collaborating with a group that designs cutting-edge life science technology, empowering researchers in academia, pharmaceuticals, and biotechnology to speed up breakthroughs and innovations in...


  • San Diego, California, United States Talentry LLC Full time

    Job Description Embedded C++ Software Developer Contract (4 month /hr San Diego, CA (Onsite). US CITIZENS ONLY Embedded Software Engineer (4-month Contract) We are seeking 4 skilled embedded software engineers to design and develop software in C++ for a SATCOM application on embedded Linux. As one, you will collaborate with system engineering on modem...


  • San Francisco, California, United States Wipro Limited Full time

    Job Description Candidate will program and debug in C on embedded linux platforms. Expected to understand methods of code and processor optimization such as numerical methods. A strong mathematical background is required as work will be done using linear algebra and quaternion math.Required BS in Electrical Engineering Computer Engineering Software...