Embedded Software Engineer

Swarco Mccain
Vista, CA



Full-time

Description

We are seeking an experienced Embedded Linux Application Engineer to join our team. This role involves designing, developing, and securing embedded Linux systems for Intelligent Transportation Systems (ITS) products. The ideal candidate will have robust skills in embedded software development, system security, and a deep understanding of Linux fundamentals.

If you are an Engineer that is self-motivated, a team player, and capable of working with limited supervision, here is the ask:

Essential Duties and Responsibilities

1. Software Development:

• Create, debug, and support embedded Linux software for ITS products.

• Engage in system design, data communications, real-time data collection, processing, and control.

2. Customer Interaction:

• Document and incorporate customer-specific features and modifications.

3. Technical Expertise:

• Mastery of Linux fundamentals including kernel configuration, building, and cross-compilation.

• Manage file systems and storage, write and debug device drivers, handle bootloaders.

• Utilize Embedded Linux Development Tools like Busy-Box, etc.

4. Security and Compliance:

• Implement security measures to protect systems from vulnerabilities.

5. Additional Responsibilities:

• Perform other job-related duties as assigned.

Requirements

Bachelor’s degree in Software Engineering or a related field from an accredited institution.

Must haves:

  • High proficiency in C/C++ programming.
  • Extensive experience with the Linux operating system (environment, bash, tools, service, configuration, boot, init, file systems).
  • Excellent English language proficiency, both written and spoken.
  • Ability to work from specifications, rough sketches, and verbal instructions.
  • Strong organizational and time management skills.
  • Self-motivated with the ability to manage projects independently.

Preferred Skills:

  • Experience developing Linux modules or drivers.
  • Proficiency with source code control systems like GIT.
  • Familiarity with bug tracking software such as Jira.
  • Comfortable using team collaboration tools like MS Teams.

Desirable Skills (Not Required):

  • Knowledge of communication protocols (Ethernet/serial).
  • Understanding of NTCIP, SNMP, and MIBs.

Physical Conditions / Requirements

  • No unusual physical requirements and work is performed occasionally in a comfortable indoor facility.
  • Occasional – Routine deadlines; usually sufficient lead time; variance in work volume involves occasional exposure to demands and pressures from persons other than immediate supervisor.
  • Ability to lift and transport moderately heavy objects such as computers and peripherals.
  • Job frequently requires sitting and handling objects with hands.
  • Job occasionally requires standing, walking, bending, reaching, talking, hearing and lifting up to 10 lbs.
  • Vision requirements: Ability to visually see information in print and /or electronically.
  • Communication requirements: Ability to read, hear and verbally communicate in English.

As a member of our team, you will enjoy:

  • A GREAT work environment with fun, friendly, knowledgeable and helpful team members.
  • 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!

Join SWARCO McCain. We look forward to receiving your resume. SWARCO McCain is and equal opportunity employer and participates in E-Verify.

Salary Description

$110k - $125k per year, depending on experience

Posted 2025-09-22

Recommended Jobs

Propulsion Integration & Test Engineer II, Second Shift

Relativity Space
Long Beach, CA

At Relativity Space, we’re building rockets to serve today’s needs and tomorrow’s breakthroughs. Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand for launch ca…

View Details
Posted 2025-09-14

Front End Utility Clerk

Olivers Market
Windsor, CA

Front End Utility Clerk Location Windsor, CA : FRONT END UTILITY CLERK REGULAR PART-TIME - $18.00-$19.00/HR SHIFTS: MORNING & MID-DAY AVAILABILITY - WEEKENDS REQUIRED POSITION SUMMARY Your …

View Details
Posted 2025-09-22

Software Engineer Planning

Deeproute.ai
Fremont, CA

Develop planning algorithms for trajectories Design policies and plans to manage multi-actor interactions and plans under uncertainty Work with other internal autonomy teams to help to c…

View Details
Posted 2025-09-14

Data Scientist, Strategic Finance

Openai
San Francisco, CA

About the Team The Strategic Finance team is responsible for some of the largest investment categories at OpenAI. We play a critical role in maximizing OpenAI’s long-term value by partnering across …

View Details
Posted 2025-09-13

Associate R&D Test Engineer

Silvus Technologies
Los Angeles, CA

THE COMPANY Silvus Technologies is dedicated to one mission: connecting those who keep us safe. We do so by delivering the most advanced Mobile Ad-hoc Network (MANET) radios powered by our custom…

View Details
Posted 2025-09-14

Principal DFT Engineer (Design for Test)

Astera Labs
San Jose, CA

Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe®, CXL®, and…

View Details
Posted 2025-09-14

General Maintenance Technician - Los Angeles, CA

The Goodyear Tire & Rubber Company
Los Angeles, CA

Goodyear. More Driven. Let's Connect APPLY TODAY To Schedule Your On Site Interview! Text "Goodyear" to 66866 to connect with a recruiter! The pay range for this position is $16.75-$20.00/…

View Details
Posted 2025-08-29

Sr. Manager, Corrective Actions

Pacific Gas And Electric Company
Oakland, CA

Requisition ID # 166325  Job Category: Maintenance / Construction / Operations  Job Level: Senior Manager Business Unit: Electric Engineering Work Type: Hybrid Job Location: Oakland   …

View Details
Posted 2025-09-10

Senior Patient Services Rep- Primary Care Group (Fairfield/Cypress)

Houston Methodist
Cypress, CA

At Houston Methodist, the Senior Patient Services Representative is responsible for performing patient check in/check out functions and appointment scheduling to facilitate the patient visit experien…

View Details
Posted 2025-09-03

Lead Lift Operations

Vail Resorts
South Lake Tahoe, CA

Create Your Experience of a Lifetime! Come work and play in the mountains!  Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…

View Details
Posted 2025-07-29