C++ Embedded Engineer || Phoenix, AZ ||

Overview

On Site
$50 - $70
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
100% Travel
Unable to Provide Sponsorship

Skills

C
C++
Embedded Systems
Real-Time Embedded Applications
BSP Development
Device Drivers
Hardware Integration
Digital Electronics
Analog Electronics
Software Development Lifecycle
SRS
SDD
STD Documentation
Design Reviews
Testing and Qualification
Electrical Engineering
Computer Engineering
Computer Science
Linux Kernel Development
Yocto
Buildroot
SH2A
ARM
PowerPC
x86 Architectures
Agile Development
FPGA
CPLD
VHDL
Verilog
RTOS
Linux
IPC
ARINC-653 RTOS
Aircraft Avionics
MIL-STD-1553
FACE
DO178B
DO178C
AS9100C
AS9115
Data Modeling

Job Details

Note : Relocation is open but local preferred.

Position : Embedded Engineer

Location: Phoenix, AZ - 100% Onsite
Length: 6 months
Interview : Video

Embedded Software Engineer
Responsibilities/Skills:
-Develops real-time embedded applications that meet strict timing requirements
-Develops BSP software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems
-Develops device driver software for hardware peripherals (register-level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals)
-Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification
-Generates/supports generation of software documents (SRS, SDD, STD, etc.)
-Supports design review presentations for both internal and external customer audiences
-Participates in the testing and qualification processes in the field and with external validators
-Participates in improving development processes and implementation of new technologies
Knowledge/Requirements:
Required

-BS Electrical/Computer Engineering, BS Computer Science preferred. Associates degree required.
-3+ years of experience with C/C++ on embedded systems (prefer avionics or automotive)
-3+ years of experience with hardware integration including device drivers
-Ability to understand digital & analog electronics schematics to drive software development
-Ability to obtain security clearance at Secret level

Preferred
-Linux kernel development and build systems (Yocto, Buildroot) experience
-BSP development experience for SH2A, ARM, PowerPC, or x86 architecture processors
-Experience with Agile development methods
-Experience with FPGAs/CPLDs, VHDL/Verilog
-Experience with RTOS, Linux, IPC (ARINC-653 RTOS is a plus).
-Experience with aircraft avionics including MIL-STD-1553. FACE experience is a plus
-Experience with DO178B/C is a strong plus, AS9100C/AS9115 is plus, data modeling is a plus

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Aneka Talent Solutions