Talent.com
Staff Software Engineer
Staff Software EngineerTEKsystems • San Diego, CA, United States
No longer accepting applications
Staff Software Engineer

Staff Software Engineer

TEKsystems • San Diego, CA, United States
3 days ago
Job type
  • Permanent
Job description

Job Title : Staff Software Engineer (Embedded Controls) Job DescriptionDesign and architect distributed embedded control systems for real-time automotive MCU platforms with deterministic performance requirements. Develop and implement control algorithms for connected vehicle applications that interface with ECUs, sensors, and actuators across vehicle networks. Architect system-level integration strategies for embedded controls software within the broader vehicle software platform.

Responsibilities

  • Design, develop, and maintain Board Support Packages (BSPs) for automotive-grade embedded MCU platforms across multiple hardware configurations.
  • Develop low-level device drivers, hardware abstraction layers, and real-time communication interfaces for automotive peripherals.
  • Implement real-time performance optimization techniques including deterministic scheduling, interrupt handling, and memory management.
  • Design and implement safety-critical software components following ISO functional safety standards and ASIL requirements.
  • Lead vehicle integration activities including ECU calibration, diagnostic protocol implementation, and system validation in laboratory and test vehicle environments.
  • Develop automated testing frameworks for embedded controls validation including software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing.
  • Collaborate with platform and middleware teams to ensure seamless integration between real-time controls and high-compute domains.
  • Implement automotive communication protocol stacks including CAN, LIN, and automotive diagnostic protocols.
  • Document system architecture, control algorithms, and integration procedures for development teams and automotive partners.

Essential Skills

  • B.Sc. in Computer / Electrical Engineering, Computer Science, or related technical field, or equivalent industry experience.
  • 8-12+ years of experience writing software for production embedded systems, with a proven automotive industry delivery record.
  • 3+ years of experience as a staff engineer, with significant contributions to embedded controls architecture and system integration.
  • Expert-level C programming skills with a deep understanding of embedded systems programming and real-time constraints.
  • Extensive experience with real-time operating systems including FreeRTOS, VxWorks, ThreadX, and automotive-specific RTOS implementations.
  • Strong knowledge of RTOS fundamentals including deterministic scheduling, task prioritization, interrupt handling, memory management, and real-time performance optimization.
  • Deep understanding of automotive communication protocols including CAN, LIN, and emerging automotive Ethernet standards.
  • Proficiency with embedded hardware interfaces including I2C, SPI, UART, PWM, ADC, and automotive-specific peripheral protocols.
  • Additional Skills & Qualifications

  • Experience using automotive testing equipment including Vector CANoe / CANalyzer and dSPACE HIL systems.
  • Knowledge of ISO functional safety standards and experience developing ASIL-rated software components.
  • Understanding of automotive system architecture and experience with ECU integration and vehicle network design.
  • Experience with model-based design tools and control algorithm development for automotive applications.
  • Strong skills in real-time system debugging, performance profiling, and optimization for resource-constrained automotive environments.
  • Experience with disruptive automotive startups such as Tesla, Rivian, or similar innovative companies.
  • Experience with AUTOSAR Classic and Adaptive Platform application and runtime development.
  • Knowledge of writing Linux / POSIX applications for automotive high-compute domains.
  • Experience with automotive safety standards including ASPICE (Automotive SPICE) and MISRA C / C++ coding standards.
  • Knowledge of automotive diagnostic protocols including UDS (Unified Diagnostic Services) and XCP calibration protocols.
  • Experience with control theory, PID controllers, and advanced automotive control algorithms.
  • Knowledge of sensor fusion techniques and data processing for automotive control applications.
  • Understanding of automotive cybersecurity principles and secure embedded system design.
  • Experience with automotive-grade hardware components and real-time system validation.
  • Knowledge of power management and low-power design techniques for automotive embedded systems.
  • Experience with automotive manufacturing processes and production software deployment.
  • Understanding of automotive communication network topologies and system-level integration challenges.
  • Work EnvironmentThis is a remote position with quarterly company onsite requirements (minimum one week per quarter). International travel may be required to visit customers and partners. US citizenship required; we do not sponsor visas for this role.

    Why Work Here?

    Join a dynamic team where innovation and technology drive the company's success. Enjoy the flexibility of remote work while contributing to cutting-edge automotive solutions. Engage with a collaborative and supportive work culture that values professional growth and development.

    Job Type & Location

    This is a Permanent position based out of San Diego, California.

  • Pay and Benefits
  • The pay range for this position is $250000.00 - $275000.00 / yr.

    To be discussed with company leaders.

  • Workplace Type
  • This is a fully remote position.

  • Application Deadline
  • This position is anticipated to close on Nov 10, 2025.

    h4>

    About TEKsystems :

    We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

    The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    About TEKsystems and TEKsystems Global Services

    We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

    The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

    Create a job alert for this search

    Staff Software Engineer • San Diego, CA, United States

    Related jobs
    Backend Staff Engineer

    Backend Staff Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Engineer, Backend - Partner VPP (Remote, US).Key Responsibilities Build and maintain highly-available backend services for the VPP platform Lead the design and d...Show more
    Last updated: 8 days ago • Promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce • 92122 San Diego, CA, US
    Remote
    Full-time
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Operational Tools

    Staff Software Engineer - Operational Tools

    Zoox • San Diego, CA, US
    Full-time
    At Zoox, we’re not just building self-driving cars; we’re creating an autonomous ride-hailing service that will revolutionize how people move. Our Ops Tools team is the central nervous s...Show more
    Last updated: 15 days ago • Promoted
    Staff Engineer, Full Stack

    Staff Engineer, Full Stack

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Engineer, Full Stack (Remote, US).Key Responsibilities Lead the architectural design for complex software projects, covering backend systems and frontend user int...Show more
    Last updated: 2 days ago • Promoted
    Staff Backend Software Engineer

    Staff Backend Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Backend Software Engineer.Key Responsibilities : Design, build, and test backend software components in Go Write clean and scalable code with automated tests Pro...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Intuit Inc. • San Diego, CA, United States
    Full-time
    Join the Intuit’s PDX group as a Sr.Staff Software Engineer developing the Service Mesh for the Intuit Kubernetes Service. Intuit’s Service Mesh is a cutting‑edge technology built on the open source...Show more
    Last updated: 20 days ago • Promoted
    Staff Software Engineer with Security Clearance

    Staff Software Engineer with Security Clearance

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Software Engineer - Java, AWS.Key Responsibilities Design and develop back-end applications and services using Java Stacks and cloud-native technologies Deliver ...Show more
    Last updated: 2 days ago • Promoted
    Staff Backend Engineer

    Staff Backend Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Backend Engineer.Key Responsibilities : Take leadership and oversight of the platform's backend services Design, develop, and maintain robust backend services usi...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer

    Staff Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Engineer - Remote, UK.Key Responsibilities Design and develop software solutions for complex systems Collaborate with cross-functional teams to ensure project su...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
    Last updated: 30+ days ago • Promoted
    Staff iOS Software Engineer

    Staff iOS Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff iOS Software Engineer to develop a premier iOS native app used by millions of people.Key Responsibilities Contribute to the development of the iOS native applicat...Show more
    Last updated: 30+ days ago • Promoted
    Full-Stack Software Engineer - Viasat Government

    Full-Stack Software Engineer - Viasat Government

    Viasat • Carlsbad, CA, United States
    Full-time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...Show more
    Last updated: 18 days ago • Promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Senior Staff Software Engineer, AI Foundations.Key Responsibilities Own and evolve the AI Foundations systems integrating LLM outputs into product experiences Build an...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer, ML Platform with CJIS Certification

    Staff Software Engineer, ML Platform with CJIS Certification

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Software Engineer, ML Platform.Key Responsibilities Own and extend MLOps systems, leading development and maintenance Enhance ML R&D infrastructure for rapid exp...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Staff Software Engineer, Graphics.Key Responsibilities Define and drive architectural improvements for rendering in the Gecko Browser engine Improve rendering performa...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities : Estimate and complete development tasks including coding and requirements gathering with minimal guida...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    A company is looking for a Full-Stack Software Engineer (Angular / .Key Responsibilities Build, maintain, and optimize new features for a large enterprise web platform Modernize legacy Angular co...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Chula Vista, California, United States
    Full-time
    Key Responsibilities Develop end-to-end solutions as a full-stack developer in a collaborative team environment Work with Product Owners, Analysts, Architects, and other engineers to design and ...Show more
    Last updated: 30+ days ago • Promoted