Home | Links | Contact Us | Post a job | Bookmark
Search jobs:
Home Computer Software Senior-Principal-Embedded-Software-Engineer


 Associate Software Engineer
Associate Software Engineer- Join A Fascinating Team   Tactical Communications Group (TCG) ...


 Software Engineer
Software Engineer- Join A Fascinating Team   Tactical Communications Group (TCG) is a ...


 Senior Internet Client Developer
  JOB TITLE: Senior Internet Client Developer LOCATION:   Concord, MA COMPANY INTROD...


 Software Engineers, CAD
This is a unique opportunity to build a next generation mechanical CAD product with a team ...


 Order Management Specialist - ADP
Kronos Incorporated empowers organizations around the world to effectively manage their workforce. A...


 Administrative Assistant - Order Management
Kronos Incorporated empowers organizations around the world to effectively manage their workforce. A...


 Senior Firmware Engineer
will be responsible for design and development of microcontroller firmware for RSA’s market-...


 Sales Associate
Job Category: Sales/Retail/Business Development ...


 Sr. Channel Marketing Specialist
Job Category: Marketing/Product ...


 Sales Forecast Analyst, RSA, The Security Division of EMC
Job Category: Accounting/Finance/Insurance ...


 Senior/Principal Embedded Software Engineer

Details
Country: USA
Location: Massachusetts-Boston North Wakefield, MA 01880
Total applied: 36
Job Category:Engineering
Relevant Work Experience:5+ to 7 Years
Education Level:Bachelor's Degree
Location:Wakefield, MA 01880
Status:Full Time, Employee
Occupations:Electrical/Electronics Engineering
Career Level:Experienced (Non-Manager)
Relevant Work Experience:5+ to 7 Years
Senior/Principal Embedded Software Engineer

Company:




NoblePeak Vision is a privately held company developing breakthrough night vision camera core and image sensor products in the visible-light, NIR and SWIR bands of the electromagnetic spectrum. NoblePeak Vision’s target markets are in commercial security/law enforcement, transportation, and industrial, scientific and medical applications.





Responsibilities:




Develop and maintain embedded software for 32-bit microcontrollers to configure, control, and augment camera hardware resources including FPGAs, analog video encoders, lens motors, and temperature monitoring and control systems. Create closed-loop control systems for automatic features such as exposure control, focus, and image enhancement. Coordinate and support multiple command/control interfaces and protocols. Build development kits including embedded APIs and PC-based SDKs, perform product customization, and assist applications engineers with customer integration. Create simple embedded UIs using OSD character generation and video overlay (EFIGS+CJK internationalization a plus). Work independently and collaborate with a small group of systems and applications engineers, FPGA engineers and PCB designers to create high-quality cost-, resource-, and power-efficient systems through rapid design iteration. Assist operations team with design and implementation of testing and diagnostic software for camera manufacturing and OEM integration. Create clear, concise design documents, work breakdowns, effort estimates, and make-vs.-buy analyses to support project and resource planning.




Qualifications: B.Sc. or M.Sc. in computer science, computer engineering, or related fieldUS citizen or permanent resident




Required Skills and Experience: 5+ years of embedded software development in C/C++ and assembly3+ years of Win32 software development in C/C++ with wxWindows (preferred), MFC or similar tools, especially with real-time video acquisition and displayExperience with 32-bit embedded toolchain including bootloaders and field upgradeability, especially ARM, Altera Nios II and/or Xilinx MicroBlazeDeveloping for interrupt-driven systems and lightweight RTOS environmentsIntegration of register-configured and memory-mapped devices such as FPGAs, DACs, ADCs, codecs, and RTCsProgrammed or DMA-based I/O with interfaces such as DRAM, Flash, I2C, SPI, RS232, USB2.0, and CANClosed-loop control systems design and optimizationDemonstrated hands-on problem-solving skills using debuggers, logic analyzers, oscilloscopes, signal/pattern generators and similar lab equipmentWriting self-documenting source code, especially with automated tools such as Doxygen, DOC++ or ROBODocSource code/configuration management using tools such as Subversion, Mercurial, git, CVS, or ClearCaseDefect tracking using tools such as Trac, Bugzilla, Mantis, RT, or ClearQuest




Desired Skills and Experience:Multi-target automated build and regression testing system development with SCons, CMake, GNU autoconf/make, Tinderbox, or similar toolsFailsafe Flash filesystems for high-reliability operationExposure to infrared, CMOS or CCD image sensors, especially image, video and color processing algorithmsRAD or test system design with LabVIEWModeling, code generation, and testing with MATLAB/Simulink or similar toolsFamiliar with secure authentication schemes and cryptographyWindows software installation tools such as WiX or InstallShieldVLIW/SIMD architectures, hardware accelerators, and/or custom instructions

- Apply for Senior/Principal Embedded Software Engineer

Your email:
Friend email:

Related jobs
  Software Development Engr ( LCM .Net)
Job ID: 4877Position Description: Senior Software Engineer – LCM TeamCitrix Management Systems GroupAbout the Citrix Management Systems GroupOur vision is a world ...
  Senior Software Sales Manager
At Exact Software (www.exactamerica.com, Euronext: EXACT), we believe in Business Unified™ - being a leading provider of solutions that connect the people, ...
  Sr. Software Engineer - contractor
Position for a senior software engineer to assist in the development of applications that interface with devices involved with the capture of demographic and biometric ...
  Accountant 1
Purpose of the Position: Performs revenue accounting function for North America professional services business. Major Duties and Responsibilities: ¾  Ensures ...
  Sr. , Database Administrator
AspenTech is a recognized expert and leading provider of award-winning process optimization software and services. AspenTech's integrated aspenONE(TM) solutions ...
  Sr., Systems Analyst
AspenTech is a recognized expert and leading provider of award-winning process optimization software and services. AspenTech's integrated aspenONE(TM) solutions ...
  Technical Trainer - Software
About Dimensional Insight (www.dimins.com):   Dimensional Insight, located in Burlington, MA is a successful, privately held software company specializing in the ...
  PC/Desktop Support
Job Description:  Working under minimal supervision to provide support to PC and lan end users in response to user requests and questions related to hardware and ...
  Marketing Manager
The Company: TSD has been an industry leader for 25 years and is a world class solution provider of fleet management automation software. We provide car dealerships ...
  IT Developer
IT Developer   Seeking a dedicated, highly motivating individual who is looking to grow within a reputable company!!   We are in search of an IT Developer ...

0.614

Archive: All jobs - Links - Links1 - Links2

Copyright (c)2007 HT06.org - All rights reserved