Software Engineer-Embedded 4

PDS Inc.
Pleasanton, CA, United States
about 2 months ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$187,200.0 - $197,600.0
Working hours
Regular working hours

Tech stack

Agile Methodology Bug Tracking Systems C++ (Programming Language) Software Debugging Embedded Software Revision Control Systems Real-Time Operating Systems Software Requirements Analysis VxWorks Software Verification Information Technology Software Performance
+1 more
Programming Languages

Job description

Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems

Leads development of code and integration of complex software components into a fully functional software system

Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met

Works under minimal direction

Requirements

Degree and typical experience in engineering classification: Bachelor’s with 9 or more years’ experience, or Master’s with 7 or more years experience. Bachelor, Master of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Required Skills:

Experience developing and debugging software using high level programming languages (C, C++)Experience with VxWorks development and debugging

Experience developing and debugging software for embedded systems

Experience with software performance evaluation and analysis

Experience with bug tracking and source control systems

Preferred Skills:

Experience developing embedded software for ARM processors

Experience with industry standard Real Time Operating Systems

Experience working in an Agile development environment, Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 9 or more years’ related work experience or an equivalent combination of technical education and experience (e.g. PhD+4 years’ related work experience, Master+7 years’ related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.

Benefits & conditions

Benefits offered to vary by the contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

7:52 min

Q&A on agile implementation and challenging norms

Ivan Milanov Ivan Milanov · Europe 2026 Virtual

Videos

See all

Related articles

See all