← all jobs

[Remote] Sr Embedded Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. SWARCO McCain, Inc. is seeking a Senior Embedded Software Engineer to develop and maintain embedded software for transportation-related products. The role involves all aspects of software development for Intelligent Transportation Systems, including design, debugging, and testing.

Responsibilities

  • Develop and maintain embedded application-level software for transportation-related control and communication products
  • Create, debug, test, and support embedded software for Intelligent Transportation Systems (ITS) products
  • Perform all aspects of software development including embedded system design, data communications, real-time data collection, processing, control, and interfacing with drivers and peripherals
  • Responsible for proper operation of all assigned software and systems

Skills

  • Bachelor's degree in Computer Information Systems, Computer Science, Software Engineering, Applied Mathematics, or a related field
  • Six (6) years of experience in the job offered, or as a Senior Software Developer, Embedded Systems Solutions Architect, or an acceptable alternate occupation
  • Experience with Intelligent Transportation System (ITS) Industry
  • Working knowledge of traffic signal controllers, including secure installations, front-end and back-end development, communication protocols (such as SNMP, HTTP, MQTT, WebSocket's, UDP, TCP/IP, SOAP, REST), integration into large-scale systems, Bluetooth technology for traffic algorithms, configuration editors, and schedulers
  • Working knowledge of sensor systems, including detector processing for intersections
  • Experience with Green Band calculations to aid in traffic coordination
  • Vehicle-based priority algorithms based on speed and position
  • Building intersection geometry displays to improve visibility and optimize intersections, including the ability to reference objects on maps and perform calculations (e.g., distance, speed)
  • Integration of various ITS components, such as cameras, detectors, Bluetooth scanners, and environmental data collection systems
  • Building analytical tools to optimize traffic congestion
  • Cross-compiling and Embedded Linux for Safety Devices
  • Programming and scripting languages, including C/C++, Vue/Angular, Bash, JavaScript, and Python
  • Application development for Embedded, Memory-Constrained Linux Systems
  • Will accept any combination of education and experience deemed equivalent to a Bachelor's degree by a reputable credentials evaluation service

Benefits

  • Benefits package to support you and your family’s health. From medical, dental, and vision, to flexible spending accounts for both health and dependent care.
  • Educational reimbursement to help keep your career updated.
  • Save money on tickets to the San Diego Zoo, other amusement parks, movies, indoor skydiving and so much more with our employee discount program.
  • Paid time off, holidays, company-matched 401(k) plan and more!

Company Overview

  • SWARCO McCain, Inc., a Company of the SWARCO Group, develops products used by millions of motorists around the world each day. It was founded in 1987, and is headquartered in Vista, California, USA, with a workforce of 501-1000 employees. Its website is http://mccain-inc.com.
  • More open positions

    [Remote] Sr. Security Software Engineer - Security Operations

    Work from home Full-time role

    [Remote] Director Global Business Development

    Work from home Full-time role

    [Remote] Lead Revenue Operations Systems & Insights Analyst - 11590

    Work from home Full-time role

    [Remote] Data Analyst Lead

    Work from home Full-time role

    [Remote] Data Center Engineering Design Project Manager

    Work from home Full-time role

    Customer Service WFH Representative (Entry Level)

    Work from home Full-time role

    Tri-State Market Controller

    Work from home Full-time role

    Adjunct Instructor-online Master in Social Work (MSW) Program

    Work from home Full-time role

    Oracle Health Architect

    Work from home Full-time role

    Experienced Part-Time Remote Data Entry/Administrative Specialist – Medical Services

    Work from home Full-time role

    Behavioral Health Specialist II

    Work from home Full-time role

    Data Governance Risk Analyst (Remote WA, OR, ID & CA)

    Work from home Full-time role

    Go-to-Market - Ithaca, NY, USA

    Work from home Full-time role

    Experienced Remote Online Chat Representative for Moms – Part-Time, No Experience Required

    Work from home Full-time role

    Remote GCP Data Engineer – Fully Remote opportunity

    Work from home Full-time role

    Technical Delivery Manager - Infrastructure

    Work from home Full-time role

    Experienced Remote Customer Service Agents Wanted – Join careerzynith's Growing Team

    Work from home Full-time role

    [Remote] Sales Operations Senior Manager

    Work from home Full-time role

    Remote Customer Service & Data Entry Specialist – Order Management for Custom Wheelchair Solutions (Fully Remote)

    Work from home Full-time role

    Remote Early Childhood Education Specialist – Head Start Teacher with Flexible Work‑From‑Home Schedule for Maricopa County, Arizona (Full‑Time Contract Position)

    Work from home Full-time role

    Senior Physician, Patient Safety

    Work from home Full-time role