Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

ROGUE SIGNAL PROCESSING CORPORATION

Job Description

Job Description

Company Description Rogue Signal Processing was founded to rapidly field prototype Quick Reaction Capabilities to the warfighter. Together with our partners, we maximize our team’s effectiveness to deliver the full cycle of EW system engineering, production, and maintenance tasks. We’re equipped to field everything from custom prototypes to high-rate production variants of complex systems. This is a full-time on-site role located in Sterling, VA. We are seeking a software engineer to maintain and extend an existing API layer connecting a modern user interface to a complex backend signal processing and mission system baseline. The ideal candidate is a strong software engineer who enjoys learning large existing systems and can work effectively with domain experts to translate requirements into maintainable software solutions. This position supports a fast-paced, mission-focused development environment with multiple concurrent priorities and demanding schedules. The successful candidate must be comfortable operating in a high-demand environment where priorities can shift quickly based on customer, program, or operational needs. The ability to work independently with minimal supervision is essential. Engineers are expected to take ownership of assigned tasks, drive work to completion, and proactively identify and resolve issues. A strong initiative is required. Team members are expected to communicate progress, risks, blockers, and technical concerns without waiting to be asked. The candidate must be comfortable engaging directly with software developers, system engineers, and technical leads to gather requirements, clarify expectations, and coordinate development activities. Engineers are expected to provide realistic schedule estimates, communicate status accurately, and raise concerns early when deadlines or technical objectives are at risk. Success in this role requires adaptability, accountability, attention to detail, and the ability to learn new technologies and software frameworks quickly. The ideal candidate thrives in challenging technical environments, enjoys solving complex integration problems, and takes pride in delivering high-quality software with minimal oversight. Responsibilities: Maintain and enhance existing API services Develop new API capabilities to support future mission requirements Integrate front-end applications with backend processing systems Work closely with CFE and backend developers to understand requirements Diagnose and resolve integration and performance issues Develop automated tests and validation procedures Participate in code reviews and software design discussions Support deployment, troubleshooting, and sustainment activities Minimum Requirements: Must be a US Citizen (Green Card is not eligible) Minimum of 4 years of related experience required BS/MS in Software Engineering, Computer Engineering, Computer Science, or Related Field Strong Python development experience Experience with C++ codebases Experience designing, maintaining, and extending APIs Experience with Google Protocol Buffers (protobuf) Experience with message-oriented architectures (AMQ, RabbitMQ, ZeroMQ, Kafka, or similar) Linux software development and debugging Git version control and collaborative development workflows Software integration and troubleshooting across multiple components Experience reading and understanding large existing codebases Strong debugging and root-cause analysis skills Comfortable learning unfamiliar software frameworks and architectures Works effectively with backend and CFE developers to implement requirements Able to understand technical requirements and convert them into working software Strong ownership mentality without unnecessary bureaucracy Driven, self-motivated, and capable of working independently Proven track record of delivering high-quality software Strong communicator and team player Open to technical mentorship and feedback Desired Skills: Active TS/SCI security clearance Experience with distributed systems Experience with microservices or service-oriented architectures Experience with real-time or near-real-time systems Experience with REST, gRPC, or message-based APIs Experience with containerization (Docker) Experience with CI/CD pipelines Experience with software testing frameworks and automated testing Experience with system monitoring and logging tools Experience working in defense, aerospace, EW, SIGINT, communications, SDR, or mission systems environments Familiarity with X-MIDAS or similar signal processing frameworks Benefits: Medical insurance Dental insurance Vision insurance Short Term and Long Term Disability insurance Life Insurance Profit Sharing Plan (PSP) - 25% of salary on top of base salary 401k Flexible PTO, Holidays and Sick Leave Tuition Reimbursement Professional Development and Mentorship provided
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Sterling Heights, MI vacancy
  • Job DescriptionThe Role:We are seeking experienced and motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the Virtualization & Embedded Software Development Tools (VEST) team in VSEE. Our mission is to develop tools, platforms... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    16 hours ago
  • Job DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-...  ...generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work from home
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  • Job DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This role focuses... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • Job DescriptionThe RoleWe are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back-office integration services that power GM mobile ownership experiences. This role will... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  • Job DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast-paced team that designs, develops, and maintains the foundational...  ...Software team is seeking an experienced Senior Software Engineer to work on display solutions for high-compute System-on-Chip (... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  • $104.5k - $189.1k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...transportation on a global scale.GM's Advanced Analytics team turns the engineering organization's data into decisions, then builds the software... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...automation, and controls issues and downtime • Use FIS plant monitoring software to review cycle times of equipment • Review and coordinate project installations • Reprogram equipment for engineering changes and improvements • Maintain program backups for machinery and... 

    Kyyba

    Sterling Heights, MI
    4 days ago
  • Job DescriptionDUTIES: Deliver content into mainline software using GIT. Extract copy and text strings from specifications, Axure, and...  ...to local office.REQUIREMENTS: Bachelor’s degree in Computer Engineering, Computer Science, or related field of study. Two (2) years of... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    2 days ago
  •  ...within GM’s Autonomous Vehicle Platform Core organization builds software and data systems that turn real-world driving into high-...  ...analysis, issue classification, root-cause investigation, and engineering automation.You will work across Python services, telemetry pipelines... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...successful candidate is expected to report to Warren, MI or Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    16 hours ago
  •  ...successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum.The RoleAs a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience. You will be... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  •  ...and order-management workflows.Build reliable and maintainable software using appropriate design patterns, testing practices, security...  ...responsibly use tools such as GitHub Copilot and AI-driven engineering or observability capabilities.Provide technical guidance and mentorship... 
    Full time
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality: debugging complex VCU issues... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening our...  ...help move us forward and achieve our mission.We’re looking for an engineer who likes getting close to the metal and solving problems that... 
    Full time
    Local area
    Work from home
    Relocation package
    Shift work

    General Motors

    Center Line, MI
    3 days ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening our...  ...us forward and achieve our mission.The RoleAs a Senior Software Engineer - Connectivity Software Verification, you will ensure the... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Center Line, MI
    16 hours ago
  •  ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening...  ...move us forward and achieve our mission. The RoleAs a Software Engineering - Site Reliability Engineer (SRE) on the Connectivity team, you... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  •  ...expertise, capable of driving enterprise security initiatives and influencing organizational resilience.As a Senior Security Software Engineer, you will design, lead, and deliver secure, scalable integration services that connect our cyber ecosystem (SIEM, EDR, IAM, SSPM... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • $170.6k - $261.3k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day...  ...bring the vehicle to a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team within Embodied AI, you... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  •  ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Center Line, MI
    16 hours ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  •  ...decision making, surface actionable insights, and unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI-enabled software applications that support Product Development... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  • Job DescriptionAbout the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications that enable critical GM business operations. This role will develop solutions that drive innovation and competitive... 
    Full time
    Local area
    Work from home

    General Motors

    Center Line, MI
    3 days ago
  •  ...will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our...  ...for potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these opportunities becoming... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Sterling Heights, MI
    2 days ago
  • $119.2k - $175.45k

     ...business analytics platforms. Our business analytics platform engineering team is at the forefront of this transformation, leveraging the...  ...and stakeholders across many different organizations within Software and ServicesStrong problem-solving skills and willingness to do... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    4 days ago
  • $129.4k - $168.65k

     ...stream of telemetry every day.That data powers connected services, software-defined vehicle capabilities, quality and warranty insights, EV...  ...-class data platform.We're looking for a hands-on Senior Data Engineer to help build, scale, and operate the telemetry platform that... 
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    16 hours ago
  • Job DescriptionThe Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role will help lead the transition from a legacy Make-based system to Bazel, Google’s open-source build... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  • $238.7k - $365.7k

    Job DescriptionThe RoleGeneral Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    2 days ago
  • $85k - $115k

     ...team membersPromote internally SBU innovations and best learnings cross accountsWhat makes you a good fit BS Chemistry or Chemical Engineering is preferred. 1-5+ Years of Technical Service experience/product development Strong written and verbal communication skills... 
    Minimum wage
    Local area
    Remote work
    Flexible hours

    Henkel

    Center Line, MI
    16 hours ago
  •  ...the location three times a week (or other frequency dictated by your manager). The Role:General Motors is seeking a Principal Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    General Motors

    Center Line, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!