.A Software Engineer job in San Diego, CA is available through Modis. Our client is looking for recent grads who are looking for a long term career opportunity. This is a direct hire position with our client who was founded in the 1950's and is now opperating in over 30 countries.Software Engineer job responsibilities include:Determines hardware compatibility and/or influences hardware design.Develops and recommends corrective actions.May conduct feasibility studies on new and modified designs.Writes code, completes programming and performs testing and debugging of applications using current programming language and technologies.Completes documentation and procedures.May interface with users to define system requirements.Performs engineering work requiring application of standard techniques, procedures, and criteria in carrying out a sequence of related engineering tasks.Independently evaluates, selects and applies standard engineering techniques, procedures and criteria, using judgment in making adaptations and modifications.Performs work which involves conventional types of plans, investigation, surveys, structures or equipment with relatively few complex features for which there are precedents.Other duties may be assigned as required.With minor guidance, performs research regarding technologies and practices to apply to a particular solution.Adheres to the agile software development life-cyle prescribed by team leaders.Utilize unit testing as a means of ensuring quality. Develops test applications and test plans.May interface with users and product owners to define system requirements.
.QUALIFICATIONS:Requires a BS degree in Computer Science, Computer Engineering or Electrical Engineering2-5 years using C/C for Real Time Operating Systems (RTOS) OR2-5 years using C , C#.NET for desktop applicationsExperience with FreeRTOS and Real Time LinuxExperience Developing on Xylinx Zynq-based System on Module, and Xylinx SDKDeployed, maintained or upgraded Board Support Packages for embedded systems.Experience with LabViewMathematical modeling with Matlab.Working knowledge of WPF, MVVM, Entity FrameworkDaily Test Driven Development habits, use of unit testingDevelopment of multi-threaded applicationsKnowledge of Motion Control and PID Loops
If you are interested in this Software Engineer job in San Diego, CA then please click APPLY NOW. If you have questions about the position or would like more information please contact Matthew Dolan at 858-410-1112 or by email at [email protected]
Opportunity Employer Minorities/Women/Veterans/Disabled