Sr. Software Engineer - Applications Innovation Center

South Bay, CA

Posted: 12/07/2018 Employment Type: Direct Hire Industry: Medical Device Job Number: JOS000007920
Essential Functions:
     
1.    Perform imaging software requirements analysis and development of associated software requirements specifications
2.    Update design documentation and hold associated software design reviews
3.    Develop object-oriented software using C++ and software engineering best practices
4.    Unit test and debug software on both the system simulator and target ultrasound system hardware along with generating the associated documentation
 
Knowledge/Educational Requirements
 
  • BSCS, BSCE, BSEE, or equivalent required (MS desired)
  • 5-10 years industry experience
  • Programming expertise in C/C++
  • Demonstrated skill in object-oriented software development
  • Experience with embedded software design, software-hardware interaction with real-time operating systems, multi-threading, and event-driven architectures
  • Familiarity with designing system software emphasizing data transfer, memory management, and algorithm optimization techniques for high performance applications
  • Experience with GPU architecture and GPU programming (CUDA, OpenGL or OpenCL) is highly desired.
  • Embedded Linux development experience
 
Skills and Abilities
 
-         Individual must be motivated to work independently as well as with teams
  •    Must have team and goal-oriented mindset
       -        He or she must be able to manage multiple tasks and prioritize appropriately
-         Must be detail oriented with excellent written, verbal and organizational skills
-         PC skills including use of Windows and Linux Operating systems and MS office applications are required
        

 

Physical Demands/Work Environment

 

  • Work is generally sedentary in nature, but may require standing and walking for up to 10% of the time

  • There are no hazardous or unpleasant conditions caused by noise, dust, etc.

  • Work is generally performed within an office environment, with standard office equipment available

  • Only occasional travel required

 

 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.