Embedded Software Engineer

4 weeks ago


Berkeley, California, United States Atomic Machines Full time

Atomic Machines is creating a smart digital MEMS factory consisting of modular building blocks (each a digital microfactory) that will enable real-time manufacturing of complex devices from CAD and a broad library of input materials. With physics-informed generative design AI, we will deliver true "text to device," where the prompt is a specification of a desired device and the output is a functional implementation of that device, immediately. Finally, the other 98% of MEMS devices – micro-robotics, true lab-on-a-chip (not "chip in a lab") microfluidics, tunable antennas, speaker pixels, and much more – that could never be manufactured will be possible, and prototyping and volume manufacturing will occur on the same hardware. Our first device (which is none of the above) already has significant commercial traction and a very large potential market.

Our engineering offices are in Berkeley and Santa Clara, California.

About The Role:

We are seeking a seasoned embedded software engineer to own the firmware that will control every aspect of the multiple robotic machines, or "nodes" within our fully automated fabrication platform. Our complex systems require real-time performance, particularly for our precision motion trajectories. This role will simulate, develop, test, and debug embedded software for our systems and will need a firm grasp of the physics behind our mechanical engineering work to do so.

What You'll Do:

  • Gather requirements to develop a model that will simulate the eventual firmware architecture of our robotic machining nodes as they are being developed.
  • Select, architect, and program Atomic Machines' Microcontroller suite.
  • Advise both Mechanical and Electrical engineers on system optimization.
  • Develop rigorous test plans, including regression tests, across multiple robotic machining nodes.
  • Define the testing requirements and specifications for the hardware your drivers will support.
  • Communicate cross-functionally with other engineering disciplines to gather requirements and deliver feedback.
  • Rigorously document our embedded development efforts.

What You'll Need:

  • A proven track record of defining firmware architecture optimally against complex precision system requirements.
  • 5-10 years of industry experience, with at least 5 years of architectural experience.
  • At least a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Physics.
  • Intimate familiarity with standard interfaces in microcontrollers (MCUs).
  • A thorough understanding of and experience with motion control (FOC of BLDC motors).
  • Strong written and verbal communication skills and the ability to work independently and or cross-functionally.

Bonus Points For:

  • Experience with CNC or robotic embedded control systems.
  • Familiarity with FPGAs, including soft processors.
  • Expertise around Texas Instruments (TI) Digital Signal Processors.
  • An ability to read and understand Verilog or VHDL code.

  • Systems Engineer

    2 weeks ago


    Berkeley, California, United States PDS Defense, Inc. Full time

    Position: Systems Engineer 4 - Job ID#204712PDS Defense, Inc. is seeking a Systems Engineer 4 in Berkeley, MO.** US Citizenship is required.**** Candidate must have the ability to obtain and maintain a Secret Security Clearance.**Applies an interdisciplinary, collaborative approach to plan, design, develop and verify complex lifecycle balanced system of...


  • Berkeley, California, United States Prellis Biologics, Inc. Full time

    Prellis Biologics employs proprietary technology to 3D print lymph node organoids, which we are using to generate in vitro antibody libraries, camelid antibody libraries, in vitro human immunogenicity screening, and in vitro human tumor/lymph node cocultures for therapeutic screening. Prellis' ability to print and culture healthy human tissue provides it...


  • Berkeley, United States Bellwether Coffee Full time

    About Us Headquartered in Berkeley, CA, Bellwether Coffee is a venture-backed start-up working to positively transform the coffee industry by making coffee roasting more accessible and sustainable. Our revolutionary electric, ventless, zero-emissions commercial coffee roaster does not require gas lines or expensive ventilation. It's the most consistent and...


  • Berkeley, United States Bellwether Coffee Full time

    Job DescriptionJob DescriptionSalary: 120-160KAbout UsHeadquartered in Berkeley, CA, Bellwether Coffee is a venture-backed start-up working to positively transform the coffee industry by making coffee roasting more accessible and sustainable. Our revolutionary electric, ventless, zero-emissions commercial coffee roaster does not require gas lines or...

  • Software Engineer

    6 days ago


    Berkeley, United States High-Tech Professionals Full time

    Software Engineer Job ID: 1707 Location: Berkeley, CA Type: Permanent Status: Closed Key Skills: Java, C, Scripting language, Petabyte scale mass storage, NoSQL technologies (Hadoop, Cassandra), Apache, Tomcat, Spring, MySQL, Linux, Client/server Description: The leader in wireless sensor networking is seeking a Software Engineer. Company's products combine...

  • Software Engineer

    6 days ago


    Berkeley, United States Profluent Full time

    Profluent is currently seeking a creative, passionate, and detail-oriented Software Engineer (Full-stack). The candidate will develop, deploy, and scale Profluent’s data information platform. As an early employee, you will be empowered to make critical decisions about the frontend and backend frameworks and cloud-based data infrastructure. This is an...

  • Software Engineer

    1 week ago


    Berkeley, United States Intertrust Full time

    Intertrust’s mission is to make every Internet transaction trustworthy. Our family of integrated media, security, and data management products allows small businesses and leading global corporations to expand their reach by delivering rights-managed services, secure apps, and private data sets for various verticals, including energy, entertainment,...

  • Software Engineer

    1 week ago


    Berkeley, United States Intertrust Full time

    Intertrust’s mission is to make every Internet transaction trustworthy. Our family of integrated media, security, and data management products allows small businesses and leading global corporations to expand their reach by delivering rights-managed services, secure apps, and private data sets for various verticals, including energy, entertainment,...


  • Berkeley, United States Pivot Bio Full time

    Senior Front-End Software Engineer at Pivot Bio - Djangojobs.Net Login Register Jobs Companies Post About Pricing Salary Contact Senior Front-End Software Engineer at Pivot Bio Berkeley,CA,United States Mar 10, 2021 Location - FlexibleCompany Description: Fueled by an innovative drive and a deep understanding of the soil microbiome, Pivot Bio is pioneering...


  • Berkeley Heights, United States JND Full time

    ** Position Overview** Job Title: Telecom - Software Engineer 2 Bachelor's degree in computer science, EE or related field required. Experience: 2-4 years or more directly related experience required in android testing and field/protocol testing. Location 200 Connell Drive, Berkeley Heights, NJ, USA Benefits & Perks Medical Insurance (Health, Dental &...


  • Berkeley Heights, New Jersey, United States JND Full time

    **Position Overview** Job Title: Telecom - Software Engineer 2 Bachelor's degree in computer science, EE or related field required. Experience: 2-4 years or more directly related experience required in android testing and field/protocol testing. Location200 Connell Drive, Berkeley Heights, NJ, USABenefits & PerksMedical Insurance (Health, Dental &...


  • Berkeley Heights, United States Fiserv Full time

    Fiserv Director of Software Engineering Berkeley Heights , New Jersey Apply Now Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of...


  • Berkeley Heights, United States JND Full time

    ** Position Overview** Job Title: Telecom - Software QA Engineer 4 Bachelor's degree in computer science, EE or related field required. Experience: 3-5 years or more directly related experience required in android testing and field/protocol testing. Location 200 Connell Drive, Berkeley Heights, NJ, USA Benefits & Perks Medical Insurance (Health, Dental...


  • Berkeley Heights, New Jersey, United States JND Full time

    **Position Overview** Job Title: Telecom - Software QA Engineer 4 Bachelor's degree in computer science, EE or related field required. Experience: 3-5 years or more directly related experience required in android testing and field/protocol testing. Location200 Connell Drive, Berkeley Heights, NJ, USABenefits & PerksMedical Insurance (Health, Dental &...


  • Berkeley, United States Rigetti Computing Full time

    The Internal Software team at Rigetti Computing is responsible for supporting and accelerating the continual improvement of the company's quantum processor hardware: theory and design; fabrication; device characterization for process feedback; and calibration and deployment of our quantum processing units (QPUs) for benchmarking and application development....


  • Berkeley Heights, United States Fiserv Full time

    You deserve to do what you love, and love what you do – a career that works as hard for you as you do. At Fiserv, we are more than 40,000 #FiservProud innovators delivering superior value for our clients through leading technology, targeted innovation and excellence in everything we do. You have choices – if you strive to be a part of a team driven to...


  • Berkeley Heights, United States Fiserv Full time

    Calling all innovators – find your future at Fiserv.We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit...


  • Berkeley Heights, United States Fiserv Full time

    Calling all innovators – find your future at Fiserv.We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day – quickly, reliably, and securely. Any time you swipe your credit...


  • Berkeley, United States Fiserv Full time

    Lead Software Development Engineer page is loaded Lead Software Development Engineer Apply remote type Onsite locations Berkeley Heights, New Jersey time type Full time posted on Posted 3 Days Ago job requisition id R-10326236 Calling all innovators – find your future at Fiserv. We’re Fiserv, a global leader in Fintech and payments, and we move money and...


  • Berkeley Heights, United States Fiserv, Inc. Full time

    **Calling all innovators - find your future at Fiserv.** We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit...

  • Quality Engineer

    1 month ago


    Berkeley Heights, United States Intelliswift Software Full time

    Pay rate range: $38/hr. to $40/hr. on w2. • Bilingual, Korean Native Proficiency is must• 2+ years of directly related experience is required in Android testing• MS Office Expert- MS Excel, Word, MS PowerPointSummary:The main function of a SW Quality Engineer is to solve quality problems at an early stage and minimize the loss through technical support...

  • Quality Engineer

    1 month ago


    Berkeley Heights, United States Intelliswift Software Full time

    Pay rate range: $38/hr. to $40/hr. on w2. • Bilingual, Korean Native Proficiency is must• 2+ years of directly related experience is required in Android testing• MS Office Expert- MS Excel, Word, MS PowerPointSummary:The main function of a SW Quality Engineer is to solve quality problems at an early stage and minimize the loss through technical support...