Lead Software Engineer

Globallogic Southfield , MI 48086

Posted 3 months ago

Roles and Responsibilities:
1.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.
2.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.
3.Provides initial approval of embedded software coding in light of specifications and requirements.
4.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.
5.Conducts peer review meetings. Interacts with other software team leaders to discuss testing strategies.
6.Reviews quality related issues and provides initial approval of recommended improvements. Identifies and implements process and product improvements, as needed.
7.Investigates and follows up on major or non-routine customer field complaints. Recommends and implements resolutions.
8.Conducts risk management analysis activities and defines and identifies potential issues or problems.
9.Develops and delivers technical review materials to support RFQ.

Bachelor's degree in CS/IT/IS or similar discipline.


  • At least five years of embedded software design experience preferably within the automotive industry. Demonstrated proficiency in C-programming and assembly language programming

  • Demonstrated knowledge and application of general engineering principles and methodologies.

  • In-depth knowledge of microcomputer, hardware, embedded software, development tools, and de-bugging methods in order to develop, configure, test and de-bug software.

  • In-depth knowledge of Software Process Improvement (SPI), lifecycle models and process models.

  • Analytical skills to independently evaluate and develop innovative solutions to complex situations, applying knowledge of specialty area and use of sound judgment; determines when rigor is necessary and proper course of action. Plans for alternatives for unusual circumstance; assesses risk factors; modifies and adapts systems; and deviates from schedules, as necessary. Recognizes limitations and seeks advice/counsel in unforeseen instances.

  • Coaching skills to train and share knowledge and skills with other DENSO Associates. Gives practical instruction and support to build individual capability. Delegates tasks, provides general directions, and gives helpful suggestions, to enable others to learn for themselves.

  • Written and verbal communication skills and oral presentation skills to interpret information based on a general knowledge of the organization, its products, and/or procedures and provide an independent explanation and discussion based on the technical or complex nature of the materials being discussed. Adept at negotiating and resolving fundamental issues. Garners support of others for issues and projects.

  • Negotiation skills to resolve difficult or complicated situations that are often sensitive in nature. Recognizes and applies subtle cues in anticipating customers' needs and potential next steps.

    Acts as subject matter expert. Takes strong stand without indicating disrespect and seeks positive outcomes.

  • Customer service skills to promote and support a service-oriented environment and encourage others to improve and refine their service actions. Measures personal success by customers' achievements. Acts as a resource to internal customers in identifying and solving customer issues.

  • Advanced knowledge and demonstrated competency in working with computer software and development tools in order to troubleshoot issues and extrapolate, manipulate and analyze data.

  • Project management skills including the ability to define program, project or process objectives, identify customers/stakeholders and their interests, plan steps, and to coordinate resources to accomplish goals and objectives in an effective and timely manner.

  • Responsible for coordinating with different teams, attending project team weekly meetings and sharing information with team.

  • Planning software releases, sharing with team, tracking progress daily.

  • Planning & conducting weekly team meetings.


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

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
JPC 4734 Embedded Software Engineer

Prolim Global

Posted 2 days ago

VIEW JOBS 2/22/2020 12:00:00 AM 2020-05-22T00:00 Job Description * Share * Share * Email * Facebook * Twitter * Linkedin * Print Hardware Engineer-Test (Automotive) Farmington hills, Michigan - United States | Posted - 10/03/19 Apply Easy Apply Overview PROLIM (www.prolim.com) is currently seeking Hardware Engineer-Test (Automotive) for Location Farmington Hills for one of the top Client. Job Description: Interface with the Program Management and Product Engineering groups to ensure that necessary qualification activities are included in the project plans and that all planned qualification activities occur, and report results. Responsibilites: * Creates and maintains the Design Verification Plan and Report (DVP&R) for responsible products. * Interface with other Harman organizations to ensure all qualification issues are reported and resolved in a timely manner. * Responsible for the development of environmental tests, plans, and analysis for electronic components to determine that devices under test are meeting required standards and specifications, while maintaining and updating reports, test plans, files, and test data as required. * Responsible for planning, coordinating, and conducting a complete project of relatively limited scope or a portion of a larger and more diverse project. * Develops detailed product specific test plans in accordance with customer specifications and/or standards. * Determine requirements for new test equipment and/or redesign of existing test equipment. * Develops and prepares preliminary drawings or sketches showing proposed specifications, design characteristics, wiring diagrams, BOM (Bill of Material), etc. and also makes recommendations regarding these items for consideration and evaluation by Manager. * Schedule testing activities for an assigned project, e.g. estimate required hours and record actual vs. estimated, assist with and resolve scheduling problems for assigned project/job and determine feasibility. * Works from detailed drawings, blueprints, diagrams, schematics, as well as verbal and written instructions. * Use tools such as multi-meter, o-scope, analyzers, digital analysis tools, machine tools, soldering equipment and computers to design and document test setups. * Coordinates with external test laboratories for test outsourcing. * Responsible for training as required for specific test setups. * Review test setups to ensure correctness. * Responsible to perform other tasks as business needs require or as assigned by management. * Working with amplifiers. Experience with non-traditional input and output technologies, such as speech, gesture, touch, haptics, etc. * Experience in design for mobile communication and mobile computing, ubiquitous c * Demonstrated involvement in research, technology development, and cutting edge innovation all throughout the academic curriculum via TAs, RAs, and internships * Exceptional reputation as an innovator based on having created forward looking research, projects, and award winning publications * Experience working in the technology industry or automotive industry * Ability to communicate advanced and complex concepts and ideas persuasively and concisely to all levels of the business. Experience Required At least 2+ years' experience in similar role Must have automotive Validation Experience Must have HW/Product testing expertise Eligibility Requirements: * Willingness to travel 10% of the time. * Willingness to work in an office in Novi, MI * Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Education Required: * Bachelor's Degree in Engineering or related field and 5+ years of relevant work experience Preferred Qualifications: * Green Belt/ Black Belt certification(s) a plus. About PROLIM Corporation PROLIM is a leading provider of end-to-end IT, PLM and Engineering Services and Solutions for Global 1000 companies. Prolim understand business as much as technology, and help our customers improve their profitability and efficiency by providing high value technology consulting, staffing, and project management outsourcing services. PROLIM's IT and PLM consulting offerings include; Advisory, PLM Software/Services, Program Management, Solution Architecture Training/Staffing, Cloud Solutions, Servers/Networking, Infrastructure, ERP Practices and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries. Prolim Global Southfield MI

Lead Software Engineer