Jobs
>
Software Engineer
>
Livonia

    Software Engineer - Livonia, United States - Money Fit by DRS

    Default job background
    Description
    Position Summary

    Dynamic Map Platform Software Engineer will support development in multiple languages (C++, Python, SQL), the software engineer will develop tools to support the creation of high definition maps for semiautonomous vehicles.

    Software engineer shall be proficient in Software Development Life Cycle – SDLC and Agile development process in a fast paced, small team environment.

    Main Responsibilities
    Program using C++, Python, and SQL code for software tools to publish maps

    Develop using 3D Graphics (Open GL or VTK) GUI Python/pyQT

    Develop software solutions/tools by studying requirements, designing software, developing code, testing and releasing the code

    Follow the software development life cycle in an Agile environment to develop source code

    Estimate the tasks and effort needed to prepare work plans to meet delivery dates

    Develop Requirements and attend requirements reviews

    Develop Object Oriented programs and participate in design reviews

    Develop good, reusable, high quality code, attend code reviews

    Merge and integrate code with other developers for tools' delivery

    Use good debugging skills to test the software tools and release them into production

    Work with internal stakeholders and external customers to integrate the tools, test and launch successfully for customer delivery or operations use or R&D use

    Provide innovative fast prototyping solutions as needed to support production

    Use software development tools like Jira, GIT, unit test tools, Polarian, Pycharm

    Develop high quality software and make all efforts to find and fix defects before release

    Work in a team environment

    Proficient in presenting design or software concepts to customers, management and team members

    Qualifications
    BS in Software Engineering, Computer Science, Computer Engineering or equivalent degree.

    Programming Languages:
    Python or C++

    Number of year experience: 2+

    Development Tools:
    GIT, Jira, Pycharm, Visual Studio


    Database Experience:
    PostgreSQL

    Ability to be flexible and respond to changes while working in a dynamic environment

    Strong working experience designing large, clean and reusable code.

    Strong debugging skill

    Good working experience building optimized and multi-threaded libraries.

    Strong working experience with common build systems.

    Comfortable in both Windows and Linux platforms.

    Proficient in English-language technical writing.

    Work Environment
    Fast-paced office environment with multiple priorities and competing demands; potential
    setbacks in project completion due to internal or external issues, resourcing and reallocation.

    Work with other team members, management and customers

    Occasional travel may be required

    oC67dmaZbo

    #J-18808-Ljbffr

  • Dynamic Map Platform North America, Inc.

    Software Engineer

    2 days ago


    Dynamic Map Platform North America, Inc. Livonia, United States

    POSITION SUMMARY · Dynamic Map Platform Software Engineer supports development in multiple languages (C++, Python, SQL), the software engineer will develop tools to support the creation of high-definition maps for semiautonomous vehicles. Software engineer shall be proficient in ...

  • Global Technology Associates

    Software Engineer

    1 day ago


    Global Technology Associates Livonia, United States

    Job Description · Job Description Software Engineer · Job ID: 218898 · Location: Livonia, MI 48150 · Pay Rate: $40-$49/hour · Additional Benefits: Health, Dental, Vision, 401(k), company paid holidays and more · Type of hire: Contract · Travel: None · Job Description: · The ...

  • Dynamic Map Platform North America, Inc.

    Software Engineer

    2 days ago


    Dynamic Map Platform North America, Inc. Livonia, United States

    Job Description · Job DescriptionPOSITION SUMMARY · Dynamic Map Platform Software Engineer supports development in multiple languages (C++, Python, SQL), the software engineer will develop tools to support the creation of high-definition maps for semiautonomous vehicles. Software ...


  • Oceanic Solutions Wayne Heights, United States

    Relaxed team rounds, kitchen chats, passionate support from international colleagues, and the development of really good software solutions - our workday follows our own algorithms. We like it open, honest, and varied, and we also like to reward ourselves with a shared after-work ...

  • Akkodis

    Software Engineer

    3 days ago


    Akkodis Redford, United States

    Akkodis is seeking a self-directed software engineer to develop software and visualization solutions supporting future manufacturing deployments. · You will be part of a small team of engineers designing, coding, testing and deploying software used to communicate with and provide ...

  • Akkodis

    Software Engineer

    3 hours ago


    Akkodis Redford, United States

    Akkodis is seeking a self-directed software engineer to develop software and visualization solutions supporting future manufacturing deployments. · You will be part of a small team of engineers designing, coding, testing and deploying software used to communicate with and provide ...

  • Stefanini Group

    Software Engineer

    3 days ago


    Stefanini Group Redford, United States

    Details: · Stefanini Group is hiring · Stefanini is looking for a Software Engineer, Location: Redford, MI · For quick apply, please reach out Pawan Rawat at · Open to W2 candidates only · The Digital Manufacturing Systems organization within Global Manufacturing Engineering ...

  • Stefanini, Inc

    Software Engineer

    5 days ago


    Stefanini, Inc Redford, United States

    Job Description · Job DescriptionReference #56946 · Stefanini Group is hiring · Stefanini is looking for a Software Engineer, Location: Redford, MI · For quick apply, please reach out Rishi Sharma at 248 · -936 · - · Open to W2 candidates only · The Digital Manufacturing System ...

  • Stefanini, Inc

    Software Engineer

    5 days ago


    Stefanini, Inc Redford, United States

    Job Description · Job DescriptionReference #56945 · Stefanini Group is hiring · Stefanini is looking for a Software Engineer, Location: Redford, MI · For quick apply, please reach out Pawan Rawat at · Open to W2 candidates only · The Digital Manufacturing Systems organization ...

  • State of Idaho Employment

    It software engineer

    16 hours ago


    State of Idaho Employment Garden City, United States

    · Applications will be accepted through 4:59 PM MST on the posting end date. · Do you want to make a difference and be part of an award-winning agency, dedicated to enhancing the quality of life in Idaho through transportation? At the Idaho Transportation Department, every empl ...


  • Dynamic Map Platform North America, Inc. Livonia, United States

    POSITION SUMMARY · At least 5 years of experience executing products into production. Progressive commercial system software development experience that focusses on the production of spatial information products (e.g., digital maps for navigation, robotics, and military "situati ...


  • Dynamic Map Platform North America, Inc. Livonia, United States

    Job Description · Job DescriptionPOSITION SUMMARY · At least 5 years of experience executing products into production. Progressive commercial system software development experience that focusses on the production of spatial information products (e.g., digital maps for navigation, ...


  • Brooksource Livonia, United States

    Full Stack Java Developer · Hybrid: Livonia, MI · Full Time 6-monh Contract-to-Hire · $105,000 - $120,000 (D.O.E.) · As a Full Stack Java Developer, you will join the team owning several high-visibility long-term projects to enhance the customer purchasing experience and enhance ...

  • A-Z Jobs Inc.

    Software Engineer

    2 days ago


    A-Z Jobs Inc. Dearborn Heights, United States

    Job Description · Job DescriptionRole Purpose: · Develops information systems by designing, developing, and installing software solutions. · Key Responsibilities: · Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, ...


  • EPITEC Redford, United States

    Position Description: · The Digital Manufacturing Systems organization within Global Manufacturing Engineering has an opportunity for a self-directed Software Engineer to develop software and visualization solutions supporting future manufacturing deployments. You will be part of ...


  • Ciber Redford, United States

    HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to ad ...


  • NESCO Inc Livonia, United States

    The Software Engineer II will work alongside a team of engineers to develop test systems using LabVIEW software for internal customer projects and external customers in various industries including automotive and aerospace markets. The role will develop, modify, and create test s ...


  • EPITEC Redford, United States

    Position Description: · The Digital Manufacturing Systems organization within Global Manufacturing Engineering has an opportunity for a self-directed Software Engineer to develop software and visualization solutions supporting future manufacturing deployments. You will be part of ...


  • EPITEC Redford, United States

    Position Description: · The Digital Manufacturing Systems organization within Global Manufacturing Engineering has an opportunity for a self-directed Software Engineer to develop software and visualization solutions supporting future manufacturing deployments. You will be part o ...


  • EPITEC Redford, United States

    Position Description: · The Digital Manufacturing Systems organization within Global Manufacturing Engineering has an opportunity for a self-directed Software Engineer to develop software and visualization solutions supporting future manufacturing deployments. You will be part o ...