Software Engineer

2 weeks ago


Sterling Heights, Michigan, United States Torch Technologies Full time

Thank you for considering a career with Torch Technologies, an esteemed, 100% employee-owned enterprise located in Huntsville, Alabama. Acknowledged as one of the top defense firms, we are committed to serving our nation's military. Our core principle, "Lighting the Pathway of Freedom," embodies our dedication to excellence, collaboration, integrity, and dependability. As a Certified Evergreen ESOP, we are focused on the continuous growth and sustainability of our company for the future, ensuring a thriving environment for our employee-owners for generations to come. Join Torch and contribute to shaping the future.


Position Title:
Software Engineer - Java Specialist


Job Overview:
Torch Technologies is on the lookout for a skilled Software Engineer specializing in Java. Essential development capabilities include software architecture, simulation creation, and software integration. Candidates will be responsible for designing and modeling simulations that represent ground vehicles and should possess expertise in developing simulations for both virtual and constructive environments. We seek individuals who thrive in a multidisciplinary team setting and can effectively collaborate with customers supporting the Ground Vehicle System Center (GVSC).


Key Responsibilities:
The ideal candidate will demonstrate proficiency in the following areas:

  • Must be a U.S. citizen and eligible to obtain a security clearance.
  • Expertise in Java, Object-Oriented Programming, and backend programming environments.
  • Proficient in software development, architectures, frameworks, prototyping, and design methodologies.
  • Strong grasp of quality software testing practices, including unit testing.
  • Able to navigate large codebases and legacy systems.
  • Experience in Java debugging techniques.
  • Familiarity with markdown languages.

Preferred Qualifications:
Candidates with an interest or experience in the following areas will be highly regarded:

  • Knowledge of Ground Vehicle systems and subsystems, particularly in developing simulations for digital twins.
  • Understanding of quantifying and analyzing outcomes from Human-in-the-loop simulations.
  • Expertise in integrating complex software packages, such as networking Unreal Engine with other distributed simulations.
  • Experience with version control systems like Git and GitLab.
  • Interest or experience in large-scale simulations.
  • Ability to develop efficient and effective modules within existing frameworks.
  • Hands-on experience with Kafka, JSON data formats, and/or ANT.
  • Deep understanding of system design architecture.

Education and Experience:
Applicants should possess:

  • A B.S. or higher in Computer Science, Computer Engineering, or a related technical field is required. Relevant graduate degrees will be preferred.
  • A minimum of 2 years of relevant experience.

Work Environment:
This is a regular full-time position with a standard work schedule. The role may require minimal travel.


Benefits:
Torch Technologies is proud to offer a stable and professional work environment, competitive compensation, and a comprehensive benefits package that includes ESOP participation, 401(k) matching, medical, dental, vision, life insurance, short-term and long-term disability, flexible spending accounts, Health Savings Accounts, and paid time off.


Diversity Commitment:
Torch Technologies is committed to fostering a diverse workforce and is proud to be an Equal Employment Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.



  • Sterling Heights, Michigan, United States Engineering Company Full time

    Job Overview**Software Engineering Opportunities**We are seeking skilled Software Engineers to join our team at Engineering Company. As a Software Engineer, you will play a critical role in developing and maintaining our software applications.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages and...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    This position offers a chance to become part of a dynamic team within DCS Corp's engineering division, focusing on the U.S. Army Combat Capabilities Development Command - Ground Vehicle Systems Center. As a seasoned Software Engineer, you will collaborate closely with our U.S. Army Software Engineering Center client, leveraging your expertise to deliver...

  • software engineer 2

    2 months ago


    Sterling Heights, Michigan, United States ASURION, LLC Full time

    Software Engineer 2 Asurion, LLC seeks a Software Engineer 2 in Sterling, VA to develop effective, maintainable code in a timely fashion. Telecommuting permitted. Applicants may apply at Ref # 86073.


  • Sterling Heights, Michigan, United States Engineering Company Full time

    Job OverviewWe are seeking a highly motivated and detail-oriented Junior Software Engineer to join our team at Engineering Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job OverviewJoin DCS Corp as a Lead Software Engineer within our dynamic engineering team. This role offers a chance to contribute to innovative projects that support critical software development initiatives.Key Responsibilities:Engage in software development while adhering to established organizational protocols.Manage requirement specifications and...


  • Sterling Heights, Michigan, United States Cohere Technology Group Full time

    Mobile Software Engineer Cohere Technology Group is seeking a skilled Mobile Software Engineer to enhance our team and tackle pressing cybersecurity challenges. We are looking for professionals who thrive in a mission-driven environment and collaborate closely with end users. Key Responsibilities: Design and implement tailored software solutions for the...


  • Sterling Heights, Michigan, United States Contract Professionals, Inc Full time

    Position Overview:We are seeking a skilled and experienced Lead Cybersecurity Software Engineer to join our dynamic team at Contract Professionals, Inc. This role involves spearheading the design and development of innovative cybersecurity software solutions tailored for advanced ground combat vehicles. The ideal candidate will possess a robust background in...


  • Sterling Heights, Michigan, United States Compunnel Inc. Full time

    **Job Overview**Compunnel Inc. is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing real-time embedded software systems.**Key Responsibilities**Develop and execute software verification plans to ensure the quality and...


  • Sterling Heights, Michigan, United States Contract Professionals, Inc Full time

    Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Contract Professionals, Inc. as a key member of our software development team. As a Software Quality Assurance Engineer, you will play a critical role in ensuring the development and maintenance of high-quality embedded application...

  • Software Engineer Lead

    3 months ago


    Sterling Heights, Michigan, United States BAE Systems Full time

    Job Description Job DescriptionBAE Systems is seeking an experienced and passionate Software Leader to be the Lead for a project within our Synthetic Systems, Modeling & Simulation organization.In this role, you will:Collaborate with leaders and partners to ensure Software Engineering objectives are achievedSupport the Chief Engineer as a key member of the...


  • Sterling Heights, Michigan, United States Nightwing Full time

    About NightwingNightwing is a leading provider of cybersecurity, intelligence, and services to the U.S. government. With a rich history of delivering mission-critical solutions, we are committed to shaping the future of cybersecurity and intelligence.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a key member of...


  • Sterling Heights, Michigan, United States Zolon Tech Solutions, Inc. Full time

    Job SummaryZolon Tech Solutions, Inc. is seeking a highly skilled Senior Software Engineer to play a critical role in the development and verification of real-time, embedded software.Key ResponsibilitiesDevelop, debug, and execute automated and manual requirements-based software verification testing.Utilize version control and issue tracking tools to ensure...


  • Sterling Heights, Michigan, United States HTI Cybernetics, Inc. Full time

    Job OverviewPosition: Senior Controls Software EngineerHTI Cybernetics, Inc. has been at the forefront of intelligent manufacturing solutions since 1983, delivering advanced automation systems, material handling solutions, assembly tooling, and collaborative robotics.We are seeking a proactive and skilled Senior Controls Software Engineer to join our...


  • Sterling Heights, Michigan, United States HTI Cybernetics, Inc. Full time

    Job OverviewPosition: Senior Controls Software EngineerHTI Cybernetics, Inc. has been at the forefront of intelligent manufacturing solutions since 1983, delivering advanced automation systems, material handling innovations, assembly tooling, and collaborative robotics.We are seeking a proactive and skilled Senior Controls Software Engineer to enhance our...


  • Sterling Heights, Michigan, United States The DarkStar Group LLC Full time

    The DarkStar Group LLC is on the lookout for an Application Software Engineer with a TS/SCI + Poly clearance to contribute to one of our premier initiatives. Below is an overview of the role, along with insights into our organization, our benefits, and our referral program.ROLE OVERVIEWThe DarkStar Group LLC is a key player in the technology sector,...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    As an Embedded Systems Design Engineer, you will play a crucial role in crafting the functional capabilities of embedded software systems tailored for military combat vehicles. This position offers a unique opportunity to contribute to a dynamic program with DCS Corp, supporting advanced military operations. Key Responsibilities: Your primary duties will...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Position Overview:As a Senior Software Engineer specializing in Embedded Systems, you will play a pivotal role in the management of software projects related to vehicle systems. This position involves collaboration with various stakeholders, including government entities and prime contractors, to deliver technical guidance and support.Key Responsibilities:-...


  • Sterling Heights, Michigan, United States HTI Cybernetics, Inc. Full time

    Job OverviewPosition: Senior Controls Software EngineerHTI Cybernetics, Inc. has been at the forefront of intelligent manufacturing solutions since 1983, specializing in automation systems, material handling, assembly tooling, and collaborative robotics.We are in search of a proactive and skilled Senior Controls Software Engineer to enhance our Controls...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job OverviewThis position offers a chance to contribute to DCS Corp in the dynamic and innovative field of software engineering for Army Ground Combat Vehicle Systems.As a Software Configuration Management (SCM) Specialist, you will be tasked with the development and upkeep of software configuration management environments tailored for embedded software...


  • Sterling Heights, Michigan, United States Soft-World Full time

    Job Title: System Design EngineerAbout the Role:Soft-World is seeking a highly skilled System Design Engineer to join our team. As a System Design Engineer, you will be responsible for developing system/subsystem design and requirements, software requirements, integration, and verification test.Key Responsibilities:Develop system/subsystem design and...