Embedded Software Engineer @ Atomic Machines | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Embedded Software Engineer jobs in Santa Clara, CAH1B Visa Sponsored Embedded Software Engineer jobs in Santa Clara, CA
Be an early applicantLess than 25 applicants
company-logo

Atomic Machines · 1 week ago

Embedded Software Engineer

Wonder how qualified you are to the job?

ManufacturingSemiconductor
check
H1B Sponsorship

Insider Connection @Atomic Machines

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Architect and program Atomic Machines' Microcontroller suite.
Gather requirements to develop embedded firmware for industrial control and real-time applications.
Read and interpret data sheets and schematics to support electrical engineering.
Advise both Mechanical and Electrical engineers on system optimization.
Develop rigorous test plans, including regression tests, across multiple robotic machining nodes.
Design closed-loop feedback around all processes to allow unattended safe and reliable operation.
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.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C/C++FPGALinuxRTOSBare MetalFirmware ArchitectureMicrocontrollersRTOS DevelopmentProblem-SolvingCommunicationIndependenceCross-FunctionalCNCRobotic control systemsVerilogVHDLMotion controlFOCBLDC motors

Required

5-10 years of industry experience, with at least 5 years of architectural experience.
Proficiency in C / C++.
Familiarity with FPGAs, including soft processors. Bringing up heterogeneous multiprocessing systems under Linux, RTOS and bare metal.
A proven track record of defining firmware architecture optimally against complex precision system requirements.
Be willing and able to dig deep into microcontrollers and the hardware of the boards you are working on.
Strong written and verbal communication skills and the ability to work independently and or cross-functionally.
Experience with RTOS development.
At least a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or Physics.

Preferred

Experience with CNC or robotic embedded control systems.
An ability to read and understand Verilog or VHDL code.
A thorough understanding of and experience with motion control (FOC of BLDC motors).

Company

Atomic Machines

twittertwitter
company-logo
Atomic Machines are into MEMS micro- and nano-fabrication.

H1B Sponsorship

Atomic Machines has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (3)

Funding

Current Stage
Early Stage
Total Funding
unknown
2021-02-15Seed· Undisclosed
2020-04-01Seed· Undisclosed

Leadership Team

leader-logo
Jeff Holden
Founder and CEO
linkedin
leader-logo
Terry Sauer
Director of Technical Program Management
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot