Senior Software Engineer -Tooling Team
Company: Apex.AI
Location: Palo Alto
Posted on: May 14, 2022
|
|
Job Description:
Apex.AI, Inc. seeks a Senior Software Engineer (Tooling Team) in
Palo Alto, CAJOB DUTIES: -Build and maintain tools for deployment,
monitoring and operations; Propose and automate workflows that
improve code and infrastructure quality; Research and implement
frameworks for provisioning and deployment of product code on
different automotive ECU (Electronic Control Unit); Build and
deploy and maintain tools that improve the code quality without
burdening developers; Help end to end validation of product code
and articles during release cycle; Help triaging issues, code
reviews and with QA tasks when needed; Help product platform
related tasks such as bringing up of automotive ECU and validation,
cross compiling product code and finding issues/dependencies; Guide
developers/testers on framework and tools related tasks or issues;
and Scale existing solutions to support new use-cases.
-REQUIREMENTS: -Master's degree in Software Engineering or related
field, and 2 years of experience in related occupations. 2 years of
experience in Python - Tensor Flow, Numpy, SciPy, Pandas; 2 years
of experience in C, C++, Java; 2 years of experience in Perl,
Shell, and YAML; 2 years of experience in writing software for
Enterprise Level Embedded Systems; 2 years of experience in
Automation/Tools design and implementation for fully Automated
Software Stack using Real-Time OS (such as QNX) for Data Processing
and Storage platforms; and 2 years of experience in writing
software framework for HIL(Hardware-in-the-loop) system and
SIL(Software-in-the-loop). -Occasional international travel
(approx. 2 times per year). -APPLICATION METHOD: - -Please send
resume and cover letter to: zion.maffeo@apex.ai, ref# UDGAbout
Apex.AIApex.AI is a Palo Alto, Berlin, Stuttgart, and Munich-based
company that is developing breakthrough safe, certified,
developer-friendly, and scalable software for mobility systems.
----Our software products are based on proven open-source software,
such as ROS or Eclipse iceoryx, so that we don't spend time
redeveloping what already works. Instead, we fork software that has
been developed and proven in use by large developer communities. We
then add what is missing: Functional safety, flawless performance,
and support for application in commercial and safety-critical
products. In order to do so, we have developed a proprietary
process to rework open-source software in record time such that it
conforms to the highest requirements of the applicable functional
safety standard.Distinguished by our experienced and agile team, we
bring in the right pedigree: Expertise in modern software
engineering to build software that scales to massive systems,
leading know-how in software functional safety to make software
reliable, experience bringing software to market so that we know
what to takes to build actual products, and twenty-plus years of
experience building autonomous systems so that we can take the
perspective of our customers and know their needs. -We launched our
award-winning first product Apex.OS after three years in 2020 and
have taken it through certification in record time for launch in
2021. We have more in the pipeline to revolutionize the use of
software in the automotive industry. -Palo Alto /Engineering -
Engineering /Full-Time
Keywords: Apex.AI, Palo Alto , Senior Software Engineer -Tooling Team, IT / Software / Systems , Palo Alto, California
Click
here to apply!
|