SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Remote Sr Software Engineer- Customer Integration

Company: Experis
Location: Sunnyvale
Posted on: January 21, 2023

Job Description:

Looking for a REMOTE Sr Software Engineer Permanent - Full Time position Fully Remote (no travel) - Automotive Industry Client Company based out of Sunnyvale, CA Competitive Salary! The Integrations team is responsible for integrating the Company toolchain into customers' development and release processes. The main areas of responsibility are:

  • Runtime integration: developing the communication layer that allows the AV software to communicate to the Company scenario execution engine via an RPC API. Debugging and troubleshooting customer- and use-case-specific requirements and edge cases. This is mostly C and python development dealing with communications middleware.
  • Systems integration: adapting our software's workstation and datacenter/cloud deployment architecture to the customer's requirements and systems. Docker, Linux services and administration, public and private cloud, Kubernetes experience are a plus.
  • Simulator integration: developing the integration layer with AV simulators which are used by customers for their scenario testing. This is also mostly C and python development, and may deal with different platforms, OSs and communication protocols.What you will do:

    • Work closely with the CTO, R&D, and Application Engineering to identify, define and analyze software challenges and design and implement software solutions.
    • Work fully hands-on in coding, debugging, testing, and integrating, using object-oriented and aspect-oriented languages, primarily under Linux.
    • Work directly with customers to find good software solutions to different issues and integrate with real systems at the vehicle and site levels.
    • Design, build and integrate with modern DevOps and cloud infrastructures supporting all testing modes, including SiL, HiL, and vehicle testing.
    • Build tools, interfaces, and processes to streamline and automate integration activities
    • Take part in technical meetings with colleagues, partners, and customers; participate in demos for (potential) partners and customers
    • Support other team members and engineers
    • Learn new domains, tools, and languagesWhat we're looking for:

      • A Senior Software Engineer with at least 5 years of experience in object-oriented software development and programming (OOD-OOP).
      • Proficiency in developing significant native Linux software using C
      • Experience working with multiple programming languages, toolchains, and operating systems
      • Experience working with Docker
      • Experience with cloud technologies, architectures, and operations
      • Experience working closely with customers
      • Experience integrating and troubleshooting software components in distributed systems at the operating system, networking, application, and system levels
      • B.Sc. in Computer-Science /-Engineering with high scores, or equivalent combination of education and experience.
      • Experienced in software architecture and algorithm development.
      • Self-learner, highly motivated, self-paced.Helpful, but Not Required:

        • M.Sc. or above in Computer Science.
        • Experience with scalable orchestration technologies, preferably Kubernetes
        • Experience with Python/Java/JavaScript
        • Previous experience in the automotive industry, particularly AV/ADAS.
        • Previous experience in any of the following fields: -Middleware, messaging systems -Containerization, orchestration, and high-performance computing -Simulators -Robotic systems -DevOps APPLY NOW!

Keywords: Experis, Sunnyvale , Remote Sr Software Engineer- Customer Integration, IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds