Software Developer

4 weeks ago


Charleston, West Virginia, United States Trimble Full time
About the Role

We are seeking a highly skilled Software Developer to join our Control System Development team at Trimble. As a key member of our team, you will be responsible for enhancing and supporting the integration and effectiveness of our ECU (Electronic Control Unit) platforms.

Key Responsibilities
  • Assist in the integration of new software and hardware into existing ECM platforms, ensuring compatibility and optimizing performance.
  • Develop and maintain automation processes to streamline our build systems, enhancing productivity and reducing manual errors.
  • Create and refine tools that aid control system engineers in their day-to-day tasks, ensuring they have the best resources at their disposal.
  • Collaborate with control system engineers to understand their software needs and provide solutions that bridge the gap between theory and practical software application.
Requirements
  • Bachelor's or higher in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, with a strong background in build automation, automated testing frameworks, and tool development.
  • Experience building and deploying infrastructure with cloud deployment technologies (AWS).
  • Proficiency with object-oriented programming (C++) and scripting languages (Python, Matlab).
  • Advanced troubleshooting and debugging skills, including CAN/TCP IP Comm stack and software and hardware-level debugging.
  • Fundamental understanding of operating systems and interprocess communication (IPC) mechanisms.
  • Experience with ECM platforms or similar integrated control systems is highly desirable.
  • Experience with SW design patterns, software modeling (UML), and test-driven development (TDD).
  • Team-oriented mindset, with a track record of enhancing team effectiveness through technical support and innovation.
  • Version Control Systems (Git) experience.
  • Excellent verbal and written communication skills.
  • Strong problem-solving abilities and a mind for innovative thinking.
About Trimble

Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure, build, grow, and move goods for a better quality of life. We are committed to providing reasonable accommodations for individuals with disabilities and sincerely held religious beliefs in our job application procedures.

We are an equal opportunity employer and welcome candidates' diversity. We take affirmative action to employ and advance individuals without regard to race, color, sex, gender identity or expression, sexual orientation, religion, age, physical or mental disability, veteran status, pregnancy, national origin, marital status, genetic information, and all other legally protected characteristics.



  • Charleston, West Virginia, United States Enterprize Software Full time

    Job DescriptionWe are seeking an experienced and skilled front-end developer to join our team at Enterprize Software. As a front-end developer, you will play a crucial role in crafting innovative solutions and extending our existing codebase.The ideal candidate will have a strong understanding of modern front-end technologies, including HTML, CSS,...

  • Software Developer

    2 weeks ago


    Charleston, West Virginia, United States CSSI Full time

    Job Title: Computer ProgrammerCSSI, a leading provider of transportation and mobility solutions, is seeking a skilled Computer Programmer to join our team in Charleston, SC.Job Summary:We are looking for a talented individual to assist in the development and implementation of software solutions for our clients. The successful candidate will have a strong...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to join our team at Professional Software Engineering Inc. The ideal candidate will have experience building software with Unity and Windows Forms, as well as a strong understanding of C# programming.ResponsibilitiesDesign and develop new features and components for our software...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to join our team at Professional Software Engineering Inc. The ideal candidate will have experience building software with Unity and Windows Forms, as well as a strong understanding of C# programming.ResponsibilitiesDesign and develop new features and components for our software...

  • Software Developer

    4 weeks ago


    Charleston, West Virginia, United States CSSI Full time

    CSSI, a leading provider of transportation and mobility solutions to government and commercial clients, is seeking a talented Software Developer in a dynamic and collaborative environment.**Key Responsibilities:**Assist in the development and implementation of software solutions to convert technical projects into computer-readable formats.Collaborate with...


  • Charleston, West Virginia, United States Enterprize Software Full time

    Job Title: Lead Front-End DeveloperEnterprize Software is seeking a highly skilled and experienced Lead Front-End Developer to join our team. As a key member of our front-end development team, you will be responsible for leading the development of high-quality, responsive, and user-friendly websites and applications.Responsibilities:Lead a team of front-end...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to create high-quality training solutions for our customers.Key Responsibilities:Design and develop new features and componentsTranslate requirements into functional softwareParticipate in team cross-training and mentoring of junior developersCollaborate with team members to integrate layouts,...

  • Software Developer

    4 weeks ago


    Charleston, West Virginia, United States CSSI Full time

    Job Opportunity at CSSICSSI, a leading provider of transportation and mobility solutions, is seeking a skilled Software Developer to join our team in Charleston, SC.Key Responsibilities:Collaborate with engineering personnel to convert technical projects into computer-readable formats.Assist in resolving problems and assessing the feasibility of computer...


  • Charleston, West Virginia, United States Scientific Research Corporation Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java, Python, JavaScript, and C/C++.Key Responsibilities:Develop...


  • Charleston, West Virginia, United States Scientific Research Corporation Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Scientific Research Corporation. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications in a dynamic and agile environment.Key Responsibilities:Design and develop...


  • Charleston, West Virginia, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled and motivated individual to join our team as a Software Engineer Intern. This role is ideal for students and recent graduates who are passionate about software development and eager to learn and grow with a leading technology company.About the RoleAs a Software Engineer Intern, you will have the opportunity...


  • Charleston, West Virginia, United States Na Ali'i Consulting & Sales, LLC. Full time

    Job Title: Software Developer IIINakupuna Consulting & Sales, LLC. is seeking a highly skilled Software Developer III to join our software development team. As a key member of our team, you will be responsible for designing technical solutions and extending PeopleSoft application functionality to meet development team objectives.Responsibilities:Follow...


  • Charleston, West Virginia, United States Oracle Full time

    Job SummaryOracle is seeking a highly skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, troubleshooting, and debugging software programs for databases, applications, tools, and networks.Key ResponsibilitiesAnalyze client-reported technical issues within a large, mature code base in...


  • Charleston, West Virginia, United States InsideHigherEd Full time

    Job SummaryWe are seeking a highly skilled Software Development Specialist to join our team. As a key member of our IT department, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our organization.Key ResponsibilitiesDesign and develop software applications using various programming languages and...


  • Charleston, West Virginia, United States Dev Technology Group Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Dev Technology Group. As a Senior Software Developer, you will be responsible for developing, deploying, and maintaining mission-critical applications for our federal government customers.Key Responsibilities:Design, develop, and deploy software...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleWe are seeking a highly motivated and skilled Software Development Intern to join our team at Oracle. As a Software Development Intern, you will have the opportunity to work on a variety of projects and contribute to the development of our enterprise-class software applications.Key ResponsibilitiesApply your knowledge of software development to...


  • Charleston, West Virginia, United States Nava Full time

    About the RoleWe are seeking a highly skilled Mid-Level Software Engineer to join our team at AnaVation. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining Windows-based software and databases based on government-driven requirements.Key ResponsibilitiesTranslate detailed requirements and design...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleAs a Software Engineer Intern at Oracle, you will have the opportunity to work on cutting-edge projects that drive innovation and growth in the cloud computing industry. Our team is passionate about developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign, develop, and test software applications...


  • Charleston, West Virginia, United States Scientific Research Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Developer to join our team at Scientific Research Corporation. As a key member of our team, you will be responsible for designing and implementing enterprise-wide Cloud applications using AWS.Key ResponsibilitiesSupport features for NGA GIS applicationsDevelop software in an agile environmentUse...


  • Charleston, West Virginia, United States Enterprise Horizon Consulting Group Full time

    Job OverviewEnterprise Horizon Consulting Group is a leading provider of IT consulting services, specializing in delivering key capabilities to the Navy, Army, and NASA. We are seeking a highly skilled Software Engineer III to support a DoD project.Key ResponsibilitiesDesign and develop computer and network software or specialized utility programs, including...