Software Engineer

South Bay, CA

Posted: 12/07/2018 Employment Type: Direct Hire Industry: Medical Device Job Number: JOS000007950

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 

Decision-Making Authority: 


Position Specifications: 

1.        Knowledge/Educational Requirements 
-        BSCS, BSCE, BSEE, or equivalent required (MS desired) 
-        0-5 years industry experience 
-        Programming proficiency in C/C++ and multi-threaded programming 
-        Strong debugging and troubleshooting skills 
-        Embedded software development experience (preferably Linux) 
-        Demonstrated skill in object-oriented software development 
-        Strong foundation in system architecture and operating systems 
-        Experience with hardware/software interfaces desirable 
-        Exposure to image and/or signal processing desirable 
-        Team-oriented and goal-oriented mindset 
-        Excellent verbal and written skills 
-        Linux system programming desired. 

2.        Skills and Abilities 

-        Individual must be motivated to work independently as well as with teams. 
-        He or she must be able to manage multiple tasks and prioritize appropriately. 
-        Must be detail oriented with good written, verbal and organizational skills. 
-        PC skills including use of Windows and Linux Operating systems and MS office applications are required. 

3.        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.