Principal Software Engineer

5 hours ago


Sterling Heights, Michigan, United States Dedrone Full time
Job Overview:


Dedrone is the world's leading smart airspace security company, trusted by hundreds of commercial, government, and military customers worldwide. We're seeking a highly skilled Principal Software Engineer (Java) to join our team and contribute to the development of our cutting-edge drone detection and mitigation technologies.


Key Responsibilities:
Lead the design, development, and deployment of scalable Java-based software systems.
Collaborate with cross-functional teams to deliver innovative solutions that meet market needs.
Mentor and guide software engineering teams, fostering a culture of continuous improvement and technical excellence.
Contribute to the development of Java software engineering best practices, including coding standards, testing methodologies, and DevOps strategies.
Engage in hands-on coding, code reviews, and troubleshooting to ensure the delivery of high-quality software.
Evaluate and recommend new technologies, tools, and frameworks to enhance our development processes and product capabilities.
Drive technical decisions and provide thought leadership in areas such as cloud computing, microservices, real-time data processing, and machine learning integration.
Ensure the security, reliability, and scalability of software systems, adhering to industry standards and best practices.

Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
10+ years of experience in software engineering, with at least 5 years in a leadership or principal engineering role.
Proven track record of designing and delivering complex, large-scale software systems in a fast-paced environment.
Extensive experience with modern programming languages such as Java, C++, JavaScript, and Python.
Strong expertise in cloud computing platforms (AWS) and distributed systems architecture.
Proficiency in microservices architecture, RESTful API design, and containerization technologies (Docker, Kubernetes).
Proficiency in Network communication protocols, MQTT, REST, WebSocket.
Proficiency in Database design and architecture with MongoDB, NoSQL databases, and RDBMS like PostgreSQL.
Experience with real-time data processing, machine learning, and AI technologies is highly desirable.
Deep understanding of software security best practices and experience implementing secure coding standards with Maven and GIT.
Excellent problem-solving skills and the ability to make technical decisions with a focus on both short-term and long-term impact.
Strong leadership, communication, and collaboration skills, with the ability to influence and inspire engineering teams.
Experience in the defense or security sector is a plus.

What We Offer:


At Dedrone, you can expect to work in a startup-like atmosphere, with a flat hierarchy and plenty of room for individual ideas to develop. We offer flexible working hours, the possibility to work from home, joint events, and much more. We're an equal opportunity employer and welcome applications from all qualified candidates.



  • Sterling Heights, Michigan, United States MKS2 Technologies Full time

    Job OpportunityMKS2 Technologies, a leading provider of innovative technology solutions, is seeking a highly skilled Principal Software Engineer to join our team.As a Principal Software Engineer, you will have the opportunity to work on cutting-edge satellite ground systems and contribute to classified programs and technologies that align with your...


  • Sterling Heights, Michigan, United States BAE SYSTEMS Full time

    About the RoleBAE Systems is seeking a highly skilled Principal Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software systems for our customers.Key ResponsibilitiesDesign and develop embedded software systems using C++ and other programming...


  • Sterling Heights, Michigan, United States Northrop Grumman Full time

    Job Title: Principal/Sr. Principal Systems EngineerNorthrop Grumman is seeking a highly skilled Principal or Senior Principal Systems Engineer to join our team in Dulles, VA. As a key member of our Mission Planning and Scheduling Thread Lead team, you will be responsible for developing and reviewing requirements, verification plans, and architecture at all...


  • Sterling Heights, Michigan, United States Shuvel Digital Full time

    Job Title: Principal Test EngineerShuvel Digital is seeking a highly skilled Principal Test Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing advanced cybersecurity capabilities.Responsibilities:Develop and lead continuous test activities in close coordination with agile...


  • Sterling Heights, Michigan, United States Raytheon Full time

    Job DescriptionWe are seeking a highly skilled Principal Systems Engineer to join our team in Herndon, VA. As a key member of our team, you will be responsible for executing all aspects of the systems engineering discipline, including software design, build, integration, and test, training, deployment, and sustainment activities for applications within our...


  • Sterling Heights, Michigan, United States Northrop Grumman Full time

    Job Title: Principal FPGA/ASIC EngineerWe are seeking a highly skilled Principal FPGA/ASIC Engineer to join our team in Dulles, VA. As a key member of our Electrical Engineering Avionics department, you will be responsible for designing and developing cutting-edge FPGA/ASIC solutions for our Command and Data Handling (CD&H) products.Key...


  • Sterling Heights, Michigan, United States RTX Full time

    Job Title: Senior Principal Project EngineerWe are seeking a highly skilled Senior Principal Project Engineer to lead our Simulation and Training Solutions (STS) team in the development of complex systems and projects. As a key member of our engineering team, you will be responsible for technical leadership and project management of design and development...


  • Sterling Heights, Michigan, United States Detroit Engineered Products Full time

    Unlock Your Potential as a Principal Systems EngineerImagine working for a company that takes on the world's most pressing challenges and empowers you to make a meaningful impact. At Detroit Engineered Products, you'll have the opportunity to do just that.As a Principal Systems Engineer, you'll be part of a diverse team that designs and develops cutting-edge...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Job DescriptionWe are seeking a highly skilled Principal Systems Engineer to join our team in Herndon, VA. As a key member of our team, you will be responsible for executing all aspects of the systems engineering discipline, including software design, build, integration, and test, training, deployment, and sustainment activities for applications within our...


  • Sterling Heights, Michigan, United States RTX Full time

    Job DescriptionAt RTX, we are seeking a highly skilled Principal Systems Test Engineer to join our team. As a key member of our Systems Integration and Test (SI&T) team, you will be responsible for integrating, verifying, and validating our products.Key Responsibilities:Develop plans and procedures for system integration and testingDebug and evaluate system...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Job Title: Principal Network EngineerWe are seeking a highly skilled Principal Network Engineer to join our team at Nightwing. As a key member of our network engineering team, you will be responsible for designing, developing, and deploying advanced network communications and cybersecurity capabilities.Responsibilities:Collaborate with Agile Scrum teams to...


  • Sterling Heights, Michigan, United States Detroit Engineered Products Full time

    Unlock Your Potential as a Principal Systems EngineerImagine working for a company that takes on the world's most pressing challenges and empowers you to make a meaningful impact. At Detroit Engineered Products, you'll have the opportunity to do just that.As a Principal Systems Engineer, you'll be part of a diverse team that designs and develops cutting-edge...


  • Sterling Heights, Michigan, United States US Tech Solutions Full time

    Principal Systems EngineerUS Tech Solutions is seeking a highly skilled Principal Systems Engineer to join our team. As a key member of our Systems Engineering team, you will be responsible for designing and developing complex systems and subsystems that support our clients' critical needs.Key Responsibilities:Develop and manage system requirements and...


  • Sterling Heights, Michigan, United States Indotronix International Corporation Full time

    Principal Systems EngineerIndotronix International Corporation is seeking a highly skilled Principal Systems Engineer to join our team in Sterling Heights, MI.As a Principal Systems Engineer, you will play a key role in designing and developing complex systems that support enhanced military products, protect national security, and keep critical information...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Job Title: Principal Systems EngineerWe are seeking a highly skilled Principal Systems Engineer to join our team at Nightwing. As a key member of our engineering team, you will be responsible for leading the development of complex systems integration projects with a focus on RF communications.Key Responsibilities:Develop project milestones and maintain...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Job Title: Principal Systems EngineerWe are seeking a highly skilled Principal Systems Engineer to join our team at Nightwing. As a key member of our engineering team, you will be responsible for leading the development of complex systems integration projects with a focus on RF communications.Responsibilities:Develop project milestones and maintain the...


  • Sterling Heights, Michigan, United States RTX Full time

    Job Title: Principal Mechanical Engineer - Simulation & TrainingWe are seeking a highly skilled Principal Mechanical Engineer to join our Simulation and Training Solutions group in Sterling, VA. As a key member of our team, you will be responsible for the development, modification, integration, and testing of aircraft and ground vehicle training simulators...


  • Sterling Heights, Michigan, United States Indotronix International Corporation Full time

    Principal Systems Engineer OpportunityIndotronix International Corporation is seeking a highly skilled Principal Systems Engineer to join our team in Sterling Heights, MI. As a key member of our Systems Engineering team, you will play a critical role in designing and developing innovative solutions for our Combat Vehicle and Naval Guns Product Lines.Key...


  • Sterling Heights, Michigan, United States RTX Full time

    Job Title: Principal Mechanical Engineer - Simulation & TrainingRTX is seeking a highly skilled Principal Mechanical Engineer to join our Simulation and Training Solutions group in Sterling, VA. As a key member of our team, you will participate in the development, modification, integration, and testing of aircraft and ground vehicle training simulators for...


  • Sterling Heights, Michigan, United States Northrop Grumman Full time

    Job Title: Senior Principal Electrical Engineer FPGA/ASICNorthrop Grumman is seeking a highly skilled Senior Principal Electrical Engineer FPGA/ASIC to join our team in Dulles, VA. As a key member of our Electrical Engineering Avionics department, you will be responsible for designing, developing, and testing FPGA/ASIC systems for space applications.The...