Senior Software/Firmware Engineer
Business Unit: GE Industrial, SecurityFunction: Engineering/ Product DevelopmentResponsibilities: * Design and implement Software and firmware on custom, embedded multi-processor platforms, for Security applications.
Participate in the development of "Intelligent Video" solutions for GE Security Intrusion Control Panels by designing, writing, integrating and maintaining C/C++ code for wireless enabled, multi-processor embedded platforms.
Develop and debug new and existing low-level C/C++ software using RTOS and DSP kernels associated with SDKs and/or EVMs.
Design and implement firmware to boot several processors and perform power on self test (POST) for embedded hardware
Collaborate and co-develop with the algorithms team
Implement/Port/Optimize new and existing computer vision algorithms.
Optimize code for real time constraints.
Collaborate with QA team to develop test strategies and outline testing requirements.
Write, debug and test GPRS/GSM modem control code.
Develop and integrate new technologies to create advanced, video based , security control panels.
Work with a global cross-development team and project leaders to gather requirements and develop Product Requirement Definitions.
REQUIREMENTS
Qualifications: *Bachelors Degree in electrical or computer engineering or computer science
At least 5 years practical experience in DSP/Embedded development.
Analog/Digital Video Experience is required.
Must have completed two or more development projects that span the full development cycle.
Ability to use, understand and modify various pre-written application/drivers/stacks as they apply to TCP, UDP, PPP, DHCP, SMTP and other internet protocols.
Requires working knowledge of TI 5x and 6x platforms, C/C++, embedded Linux (preferably ucLinux).
Experience with Texas Instruments Code Composer Studio and DSP BIOS.
Familiar with Hardware/Firmware interfaces such as RAM memory bus, UART and EMIF communications.
Must be able to use standard development tools such as Hardware Debuggers, Logic Analyzers and Oscilloscopes.
Must be able to develop and track schedules and costs with Microsoft Project tools.
You must be willing to accept an annual salary that is not more than $110,000
You must be willing to work out of an office in Wilmington, MA
You must submit your application for employment through www.gecareers.com or COS to be considered.
You must be 18 years or older.
You must be willing to take a drug test as part of the selection process.
You must be willing to submit to a background investigation as part of the selection process.
You must have unrestricted authorization to work in the United States.Desired: *Masters Degree in Electrical Engineering or Computer Science
Experience with the CCTV security market is a plus.
Demonstrated ability in the area of analog video signals.
Extensive knowledge of Analog and Digital Video.
Knowledge of scripting languages (Perl, Python, TCL/TK).
Knowledge of C++ build systems.
Familiarity with source control software.
Experience in hardware level troubleshooting.
Ability to scale to larger positions, leadership roles, both people and functional.
Good communication skills, both written and verbalGeneral: *ABOUT GE SECURITY: GE Security spans the globe as a technology leader in the rapidly growing electronic security industry that helps protect families, property and communities. From homes to industry to national security, GE Security technology covers the full spectrum of security solutions, including high-tech video monitoring, intrusion and smoke detection, real estate and property control and explosives and narcotics detection. Join an innovative and energized team who has a deep understanding of our customers, a rich heritage in training and development and one that is focused on growth - all built on the GE foundation.
The successful candidate will be placed on GE Security payroll and benefit programs.
GE is an equal opportunity employer, offering a great work environment, challenging career opportunities, professional training and competitive compensation.The United States has regulations that govern the hiring of current or former U.S. Government employees. If you currently work for (or have in the past) the U.S. Government (in any capacity), you may have certain responsibilities under these regulations and certain restrictions may apply to your potential employment with GE. Therefore, if you are contacted by GE regarding a position of employment, and you have worked for the U.S. Government at any time, please immediately inform the GE representative of this fact.
|