Technical/Professional
Previous Job
Previous
Technical/Professional
Ref No.: 16-04540
Location: Irving PPAL, Texas
Parcel & Airport Logistics currently has an opportunity for a Senior Level Software/Firmware Systems Engineer. The successful candidate must have a proven track record in the software/firmware engineering field, specifically with complex integrated systems. This position requires a B.S. in Software Engineering / Computer Engineering / Computer Science and a minimum of 6+ years' experience and successful demonstration of Key Responsibilities and knowledge as presented below:
The Senior Firmware Development Engineer will work as part of a multi-discipline team to perform complex design, development, maintenance, enhancement, testing, and support of Material Handling Automation Equipment.
Completes the development of software/firmware test requirements for complex modules under development, executes complex test specifications.
Completes estimates for complex modules under development, and estimates own work.
Performs reviews of complex customers' standards specification and other documentation to determine software engineering requirements.
Performs presentations of complex technical findings and developments.
Completes the software quality process through the execution of complex module, subsystem and system test procedures.
Working closely with FPGA register access and manipulation.
Expert in C/C++, C#, Java
Desire to work in a fast-paced startup environment
Real Time Embedded System Development experience in C/C++
Working knowledge of RTOS similar to Micrium or VxWorks
Proficient in the complete Software Development Life Cycle (SDLC) using OOD methodology
Proficient in developing software/systems from functional requirements
Distributed systems architecture experience
Proficient in Multithreaded application development
TCP/IP communications application development experience
Working knowledge of tools such as Wireshark and Beyond compare.
Prior experience with Altera tools set is a plus.
Familiar with BSP generation and utilization
Experience with scripting languages (batch scripting, Powershell, batch) a plus.
Familiar with the UML, SysML, IBM Rational Rhapsody for embedded development.
Strong verbal and written communication skills
Strong ability to document technical decisions with illustrations and clear verbal explanations
Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, or Computer Science is required
5-8 years of successful experience in related field and successful demonstration of Knowledge and Responsibilities
The Senior Firmware Development Engineer will work as part of a multi-discipline team to perform complex design, development, maintenance, enhancement, testing, and support of Material Handling Automation Equipment.
Expert in C/C++, C#
Real Time Embedded System Development experience in C/C++
TCP/IP communications application development experience
Working knowledge of Configuration Management Tools (preferably Microsoft Team Foundation Server MS-TFS)
Working knowledge of RTOS similar to Micrium or VxWorks
Familiar with the UML, SysML, IBM Rational Rhapsody for embedded development.
Education/Experience/Licenses etc.:
BS/BA in related discipline, or advanced degree, where required, or equivalent combination of education and experience. Certification may be required in some areas.
Typically 5-8 years of successful experience in related field and successful demonstration of Key Responsibilities and Knowledge as presented above. Advanced degree MAY be substituted for experience, where applicable.