Principal Software Engineer, Complex Software Systems (3D P...

Principal Software Engineer, Complex Software Systems (3D Printing Startup)
Recruiting From ScratchEl Segundo, CA3 months ago
Who is Recruiting from Scratch:




Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.





If you are a fit, the team will reach out to you about this role or any others that may be a fit for our clients.


Our Client



Our client is a stealth-mode metal 3D printing startup founded on the belief that transforming the way things are made is essential to making the world a better place. Our advanced technology stack lies at the intersection of hardware, software, and data science, creating the foundation for the world’s first fully autonomous and scalable manufacturing system. Our core team hails from several of the world’s most innovative companies such as SpaceX, Hyperloop, and Blue Origin, and we have secured significant funding from several of Silicon Valley’s top venture capital firms.



Our client is actively looking for a highly passionate and self-motivated individual that can excel in a dynamic work environment and will play a critical role in leading our software engineering efforts as well as helping to bring clarity and smart decision-making to the overall engineering organization. The ideal candidate will have extensive technical breadth in modern software engineering concepts such as heterogeneous compute environments (FPGA, GPU, CPU), embedded systems, machine learning, or big data with a focus on scalability. They are looking for someone who can work cross functionally with electrical and mechanical engineering disciplines, and must understand how to architect software to bring hardware to life. This is a high impact role for someone who wants to own a large scope of technical responsibility and who wants to be on the forefront of driving engineering innovation in a fast paced start up looking to revolutionize an industry.



Responsibilities:



  • Serve as the primary technical architect for all software elements in the system as well as lead design, implementation, and/or simulation efforts while maximizing pace of development.



  • Lead system level integration and validation of design efforts (testing and troubleshooting).



  • Provide technical project management from conception to production when required by the size/scope of the project.



  • Facilitate effective communication and collaboration with the broader engineering team by working side-by-side with the Electrical, Mechanical, and Process engineering teams.



Basic Qualifications:



  • 10+ years of hands-on experience architecting, designing, developing, and integrating complex software systems.



  • Proven experience working with heterogeneous computing systems comprising CPUs, FPGAs, and/or GPUs.



  • Experience in software development using C and/or C++ (C++11/14/17).



  • Extensive background in object-oriented programming and design.



  • Successful track record of leading complex multidisciplinary projects.



  • Able to provide legal proof of identity and authorization to work in the United States, which applies to U.S. citizens and non-U.S. citizens alike.



Preferred Skills Experience:



  • BS, MS, or PhD in Computer Science, Applied Mathematics, Engineering, or related field.



  • Experience with big data and machine learning.



  • Understanding of how to scale software services.



  • Ability to effectively understand and lead a variety of different software programming disciplines across back and front end development.



  • Experience with high speed data acquisition and real time closed-loop-control systems.



  • Experience writing software for industrial automation systems, robotics, or related hardware.



  • Experience with big data warehousing solutions and cloud computing is a plus.



  • Creative thinker able to apply first-principles reasoning to solve complex problems



  • Excellent verbal and written communication skills


Location:

Our client is now located in Hawthorne in a 20,000 square foot, state-of-the-art facility featuring large open spaces for team collaboration, R&D, and production, as well as easy access to the 405, 105, and 110 freeways. The facility is in the heart of LA’s vibrant emerging tech eco-system alongside many other high growth start-ups and enterprises.





** Must be located in LA are or willing to relocate
Sr Principal Software Engineer with STE Expertise

Raytheon Technologies

El Segundo, CA

8 hours ago
Understanding of software development best practices and processes. Under...
Principal Electro-Optics Systems Engineer - Modeling & Simulation

Raytheon Technologies

El Segundo, CA

a day ago
Autocode generation from MATLAB to other software languages such as C/C++...
Senior Principal Systems Engineer - IPTL

Raytheon Technologies

El Segundo, CA

a day ago
Use of software and languages (MATLAB, SysML, Python, Bash, C++, Java, VB...
Senior Principal Systems Engineer - IPTL

Raytheon Intelligence & Space

El Segundo, CA

a day ago
Use of software and languages (MATLAB, SysML, Python, Bash, C++, Java, VB...
Principal Front End Developer

Advance Auto Parts

Burbank, CA

a day ago
You will be responsible for developing the web tier of our products. You’ll play...
Principal Front End Developer

Advance Auto Parts

Los Angeles, CA

a day ago
You will be responsible for developing the web tier of our products. You’ll play...
Senior Principal Embedded Software Engineer

Raytheon Technologies

El Segundo, CA

2 days ago
Minimum 10+ years of software engineering experience. Experience with the...
Principal Systems Security Engineer

Raytheon Technologies

El Segundo, CA

4 days ago
Must be able to represent security department and engage effectively with multid...
Principal Systems Engineer – MBSE Engagements

Raytheon Technologies

El Segundo, CA

4 days ago
A Model-Based Systems Engineer (MBSE) Engagements Engineer will drive the implem...
Senior Principal Systems Engineer

Raytheon Technologies

El Segundo, CA

4 days ago
Must be able to represent security department and engage effectively with multid...
Principle Engineer/ Lead (Core Protocol)

Recruiting From Scratch

Santa Monica, CA

3 days ago
Our client is a new smart contract blockchain built from the ground up for perfo...
Principle Engineer/ Lead (Core Protocol)

Recruiting From Scratch

El Segundo, CA

3 days ago
Our client is a new smart contract blockchain built from the ground up for perfo...
Principle Engineer/ Lead (Core Protocol)

Recruiting From Scratch

Los Angeles, CA

3 days ago
Our client is a new smart contract blockchain built from the ground up for perfo...
Principal Cybersecurity Engineer

Faraday Future, Inc.

Gardena, CA

5 days ago
Cyber Security Engineers are expected to have a meticulous attention to detail, ...
Principal Data Intelligent Product Strategy Manager

Faraday Future, Inc.

Gardena, CA

5 days ago
UES - Data Intelligent Product Manager, the Third Internet Living Space. You wil...