Senior Software Engineer

Globallogic Southfield , MI 48086

Posted 3 months ago

Roles & Responsibilities:

Under limited supervision, coordinates and manages embedded software design projects. Negotiates specification, software deliverable schedules and change requirements with customer. Provides initial approval of embedded software coding in light of specifications and requirements. Develops and defines embedded software test strategies and plans. Conducts peer review meetings. Investigates and follows up on major or non-routine customer field complaints. Recommends and implements resolutions. Oversees, assigns and reviews work of lower level colleagues. Coaches and provides guidance, feedback and on-the-job training. May provide input into performance evaluations.

  • Provides support to sales efforts by developing materials for technical review, and preparing and delivering technical presentations to affiliates and customers on existing product(s) and/or routine issues.

  • Creates and follows project schedules, develops software design concepts and complex specifications and oversees specification preparation and initial approval. Creates detailed specifications of design, features and/or algorithms. May create prototypes to evaluate product concept.

  • Provides initial approval of embedded software coding in light of specifications and requirements.

  • Develops and defines embedded software test strategies and plans. Attends customer vehicle and bench checks. Analyzes test results and ensures they meet specifications. Develops design improvements, as appropriate. Reviews defect reports and explains to management where necessary.

  • Conducts peer review meetings. Interacts with other software team leaders to discuss testing strategies.

  • Reviews quality related issues and provides initial approval of recommended improvements. Identifies and implements process and product improvements, as needed.

  • Investigates and follows up on major or non-routine customer field complaints. Recommends and implements resolutions.

  • Conducts risk management analysis activities and defines and identifies potential issues or problems.

  • Develops and delivers technical review materials to support RFQ.

Required:
1.Oversees, assigns and reviews work of lower level colleagues. Coaches and provides guidance, feedback and on-the-job training. May provide input into performance evaluations.
2.Conducts market research and bench-marking where appropriate for use at Technical Reviews. Performs patent searches, creates and submits new patent requests, researches and reviews existing patents.
3.Stays abreast of worldwide technical trends, initiates and recommends improvements to process and/or tools where necessary.
4.Analyzes current processes, systems and equipment and recommends and implements improvements. Recommends whether or not proposed changes or improvements be implemented.
5.May act as key contact between customer and design team at DENSO headquarters.
6.Follows the DIAM Operating System (DOS) with respect to managing individual programs. Informs the Program Leaders and functional management of the progress being made toward each milestone within the program. May be required to act in the Program Leaders role and perform all related activities, as defined. Makes suggestions for changes or improvements in DOS.
7.Ensures compliance with general organization-wide and department-specific ISO/TS 16949 requirements.
8.Participates in and supports environmental ISO 14001 and safety activities by developing supporting goals and objectives, attending required training, complying with established procedures and initiating and implementing corrective actions, as needed.
9.Performs other related duties as assigned.

Skills:

  • C

  • C++

  • Embedded testing

  • Test Design

  • Project Management

  • Planning, Testing, and Operational Continuity

  • Project Planning

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Back End Software Engineer (Onsite)

Detroit Labs

Posted 2 weeks ago

VIEW JOBS 1/30/2020 12:00:00 AM 2020-04-29T00:00 <p>Detroit Labs is looking for experienced Mid to Senior level Back End Software Engineers to join our OnSite team for an exciting new project. As a member of our OnSite team, you’ll work at a client site within our clients’ teams and play an important role in the development of software used by the masses. </p><p><br></p><p>For this role you will join a new mobility team to design, develop, and deliver new services, simplify the car sharing experience, and create and improve new solutions for tomorrow's shared mobility products. You will be surrounded by engineers experienced in designing and building cloud native microservices architecture, and have a direct impact on tomorrow's mobility and connected vehicle technologies. <br></p><p><br></p><p>As a full time member of our OnSite team, you're part of Detroit Labs family first. We offer a people-first approach to building products, services, and teams. You’ll have access to ongoing career development, mentorship, and be a part of a great group of people who are passionate about staying up on the newest technologies, and never settling for less then the best. We prioritize your career growth by providing consistent check-ins, learning activities, yearly retros, and support through out your time to ensure you are always growing, and working towards being your best.<br></p><p>This is a full-time salaried role with full medical, vision, and dental benefits, 401K matching, monthly team outings and more.<br></p><p><br></p><p><strong>Requirements</strong></p><ul> <li>4 years of experience in a software engineering role.</li> <li>Experience in express, Node.js framework for backend development.</li> <li>Understanding of mircoservices architecture and experience developing backend services and RESTful APIs.</li> <li>Experience in JavaScript, typescript.</li> <li>Experience in object oriented language such as Java, C#, Python.</li> <li>Experience with all levels of testing (unit, integration and acceptance) and related frameworks.</li> <li>Ability and willingness to mentor entry-level and mid-level developers.</li> </ul><p><br></p><p><strong>Bonus Qualifications:</strong></p><ul> <li>Experience with containerization (Docker, Kubernetes, etc).</li> <li>Cloud technology experience (Azure, AWS, or Equivalent).</li> <li>Experience delivering solutions that utilized Machine learning.</li> <li>Pride in beautifully crafted and well-tested code.</li> <li>Automotive software delivery experience</li> </ul><p><br></p><p><strong>Benefits</strong></p><ul> <li>Full medical, dental, vision healthcare benefits </li> <li>401k matching</li> <li>Annual wellness and personal development budget</li> <li>Paid vacation</li> <li>Ongoing mentorship</li> <li>Continued learning and development opportunities</li> <li>Monthly outings, lunches, and events</li> <li>Volunteer opportunities</li> </ul> Detroit Labs Southfield MI

Senior Software Engineer

Globallogic