Embedded Engineer
Wabtec Corporation
Contract Germantown, Maryland, United States Posted 5 years ago
About Position
Embedded Engineer (Contract)
$60.00 / Hourly
Germantown, Maryland, United States
Embedded Engineer
Contract Germantown, Maryland, United States Posted 5 years ago
Description
OverviewResponsible for design, development and maintenance of software and firmware for electronic control systems deployed in the rail industry. This includes developing software requirements specifications, functional specifications and software design documentsResponsibilitiesDesign and develop high quality software products in a fast paced environmentSupport and enhance the entire software development life cyclePerform and guide the automation of unit, module, system and regression level testing on various software modules and systemsPerform root cause analysis and develop solutions as necessaryAccountable for system requirements review, software architecture and designQualificationsBS degree in a technical discipline and 5 years software embedded engineering experienceGood understanding of RTOS environments, scripting languages and SDLCSolid work experience with SCM, software change management, continuous integrationHands on experience testing/debugging software, firmware and electronic control systemsHands on Embedded Linux experience including device drivers, boot loaders, board support packages and kernel modulesProficient in C/C++, Python, and realtime embedded software developmentProficient in TCP/IP, UDP network programming including multicast in Linux environmentProficient in multithread programming using POSIXOther desirable competencies Hypervisor, data structures, algorithms, design patterns, GNU toolchain, Unix shells, Ubuntu, RedHat, Eclipse IDEExperience on resolving Linux kernel crash and machine lock up issues is a plusEffective communication skills; ability to articulate clearly and conciseExperience working with digital video recording systems and Ethernet protocols is desiredExperience with Agile development methodologies such as Scrum and TDD in an embedded environment desiredKnowledge of safety critical software or CENELEC standards and rail industry is a plus
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.