Software Engineer - Tulsa, United States - Kuraray America , Inc.

    Default job background
    Description


    Are you a passionate Software Engineer with a strong interest in C++ development? Do you thrive in collaborative environments and have a knack for solving complex technical challenges? If so, we have an exciting opportunity for you to join our team.


    Benefits:
    Competitive base salary ranging from $70,000 to $100,000, with potential for higher compensation based on experience and skills.
    Comprehensive benefits package, including health insurance, retirement plans, and more.
    Opportunity to work in a collaborative and innovative environment, tackling challenging technical problems.
    Room for professional growth and skill development within a rapidly expanding company.

    Requirements:
    Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
    Must be US Citizen and eligible for a security clearance.
    2+ years of professional software development experience, with a strong emphasis on C++.
    Passion for C++ and a deep interest in exploring its nuances and capabilities.
    Preferred experience working directly with customers to gather requirements and provide technical support.
    Experience in group development settings, collaborating with cross-functional teams to achieve project goals.
    Proficiency in lower-level development, including real-time systems and driver development.
    Familiarity with tools such as Visual Studio, Azure, and Agile methodologies.
    Knowledge of embedded systems development is a plus.

    Responsibilities:
    Collaborate with cross-functional teams to design, develop, and maintain software solutions using C++.
    Leverage your experience in lower-level development to contribute to the design and implementation of real-time systems and drivers.
    Work closely with customers to understand their requirements, provide technical guidance, and ensure their needs are met effectively.
    Participate in group development projects, following Agile methodologies to deliver high-quality software within scheduled timelines.
    Contribute to the improvement of software development processes through the utilization of DevOps practices.
    Explore and implement best practices for embedded systems development.
    Utilize your expertise in technologies such as Visual Studio, Azure, and Agile methodologies to enhance software development workflows.

    #J-18808-Ljbffr