12 days old

Embedded SW Engineer

Lansdale, PA 19446
  • Job Code


Real-time embedded software development for multi-board or multiprocessor systems with both FPGA's and CPU's.

Designs, develops and supports complicated RF systems, and associated assemblies. Primary emphasis will be on EW system control including interprocessor, and user interface communication. Knowledge of robotic positioning systems for precise pointing of payloads is a positive.

The nature of the group both ensures and requires a broad exposure to work functions and a generalist approach to engineering activities. Daily activities will include systems-level design, software development, interface with business development, customer service, and manufacturing support of existing products.

Coordinates with other engineers of various disciplines on high-level design decisions. Works closely with the program management team to ensure on-time and on-budget delivery of products. Generally works independently of supervision but understands the resources available and calls on them as necessary. Interfaces directly with customers and their representatives to ensure design compliance with customer requirements as well as to support hardware in the field.

Embedded SW/FPGA designer

Required skills:

  • Experience writing embedded C/C++
  • Experience using ARM based processors, either stand-alone or part of a SoC

Desired skills:

  • Experience with motion control
  • Experience interfacing with RF components
  • Experience implementing CAN and 10/100/1000 Ethernet protocols
  • Circuit/PCB design/layout experience
  • Experience with FreeRTOS (or other cooperative multi-threaded RTOS)

Nice to have skills:

  • Experienced writing VHLD designing for Altera or Xilinx parts and toolsets (preferably Altera)
  • Experience with ModelSim

  • Signal processing using ADCs and DACS
  • Experience implementing control algorithms
  • Familiarity with SoC implementations such as FPGA/Nios or FPGA/ARM
  • Cypress PSoC Creator environment, Mircochip PIC32MX/MZ and MPLAB-Harmony

Signed Copy on File Total


  • BS in EE or similar with a minimum of 5 years with real-time embedded software experience
  • Experience working with US DOD contracting and familiarity with MIL standards a plus. Experience with Matlab, signal processing and control systems toolboxes a plus.
  • Selected applicant will be subject to a government security investigation and must meet the eligibility requirements for access to classified information.


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Embedded SW Engineer

Randstad Technologies
Lansdale, PA 19446

Share this job

Embedded SW Engineer

Randstad Technologies
Lansdale, PA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast