New
Software Engineer
![]() | |
![]() United States, California, San Diego | |
![]() | |
Title: Software Engineer
Location: San Diego, CA Duration: 2+ months Job Description: Top 5 Required Skills: 1. 1-3 years of experience with C or C++ Programming Language 2. 1+ years' experience with debugging software API 3. 1+ years' experience in developing PERL/Python scripts for automation 4. Strong computer architecture fundamentals 5. 1+ years' experience working in a large matrixed organization. Technologies: C or C++ PERL/Python Required Education: Bachelor's Degree in Engineering, Information Systems, Computer Science or related field. Principal Duties and Responsibilities: * Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs. * Analyzes user needs and software requirements. * Designs and implements small software features for products and systems. * Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule. * Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code. * Collaborates with others inside project team to accomplish project objectives. * Writes technical documentation for Software projects. Level of Responsibility: * Works under supervision. * Decision-making affects direct area of work and/or work group. * Requires verbal and written communication skills to convey basic, routine factual information. * Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively. |