Senior Embedded & Server Software Engineer

Hybrid work schedule -(work from home & the office), 401K with a Company Match, Great Health Benefits, Generous PTO plan, Bonus Plan

  • REMOTE
  • Philadelphia, PA +4
  • $140,000 - $210,000
  • Managed by Jobot Pro: Robert Donohue
Easy Apply Now

A bit about us:

We are a world leader in the automotive industry. We are seeking a Senior Embedded & Server Software Engineer to join our Autonomous Vehicle division.

Are you an experienced Embedded & Software Server Engineer with a knack for delivering state of the art software?

As a Software Engineer you will be working on:
  • OS and middleware that runs on the ECUs in the vehicles.
  • System software to integrate the ECUs.
  • Networking infrastructure.
  • System infrastructure to manage software and firmware updates on the vehicles.

What You Will be Doing:
As the Senior Embedded & Server Software Engineer you will be focused on the server-side and/or embedded operating system space. You are skilled in designing and implementing system software running on multi-core CPUs, used to drive actuators and to retrieve associated sensor information in a vehicle. You have a high familiarity with software development processes and methodologies, with low-level embedded software, Operating Systems (real-time and near real-time), and some understanding of autonomous driving software.




Why join us?

  • Competitive base salary + bonus
  • Comprehensive Medical, Dental, Vision coverage on day 1 of employment
  • 401K with Company Match
  • 24 Days PTO + 7 company paid holidays
  • Remote work opportunities and flexible working hours

Job Details

Ideal Background:
  • 8+ years of experience in developing system software, distributed systems, real-time systems, or redundant fail-safe products
  • Strong in Linux, shell scripting, real-time kernels, C/C++ and/or Python
  • Understanding of network stacks and protocols
  • Understanding of key principles of Software Engineering (modularity, data abstractions, proper hierarchical structure, conceptual economy and integrity)
  • Ability to deliver crisp requirements and clear specifications for software modules, subsystems and systems
  • OS and middleware that runs on ECUs
  • Strong familiarity with Agile methodologies and Git / GitLab or equivalent version control systems
  • Bachelors Degree or Masters Degree in Computer Science

Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
REMOTE
Philadelphia, PA
Charlotte, NC
Detroit, MI
Chicago, Illinois
Dallas, TX
Job Type
Permanent
Compensation
$140,000 - $210,000