Senior Defense Software Engineer
ROUSH
At Roush, we fuse technology and engineering to provide product development solutions to customers in a wide range of industries. Widely recognized for providing engineering, testing, prototype, and manufacturing services to the transportation industry, Roush also supports the aerospace, defense, and theme park industries. With over 2,400 employees in facilities throughout the United States, Europe, Asia, and South America, our unique combination of creativity and tenacity activates big ideas on a global stage. The Defense Senior Software Engineer is accountable for the development of software for both internal Roush projects and external customers. The role performs requirements gathering, software architecture design, software development, and support troubleshooting and testing of software and systems. To be considered as a Senior Defense Software Engineer, you will: Lead software engineering team to architect, design, develop, test, and deploy software and software systems, including embedded controllers, user interfaces, diagnostics, communications gateways, and data processing tools. Capture and document customer, user, and engineering software requirements. Create and review software work products such as requirements documentation, sequence or timing diagrams, user experience wireframes, process documentation, flowcharts, user stories, test plans, test reports, project planning and schedule documentation, and user guides. Provide technical guidance on the development and improvement of software development processes, including code reviews, unit testing, system testing, test plan development, automated testing, project task tracking, team collaboration, continuous integration, bug and issue tracking. As a Senior Software Engineer, you will need: U.S. Citizen. Bachelor’s degree in computer science or related discipline from an accredited college or university and minimum of 4 years of related work experience, or minimum 7 years of related work experience without a degree. Experience with In-Vehicle Software architecture and design. Working knowledge of best practices in documentation of software and software development. Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and distributed systems integration. Ability to develop in C, C++, and Python. Working knowledge of communications protocols and standards including Controller Area Network (CAN bus), TCP/IP, UDP, DDS and other serial protocols. Ability to perform software troubleshooting, quickly finding and fixing software issues and bugs. Ability to create intuitive and attractive user interfaces. Superb verbal and written communication skills with the ability to convey technical data to various audiences and work in a team environment. Able to work independently and handle several assignments simultaneously. Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies. A successful candidate may also have: Master’s degree in computer science or a related technical field. Strong working knowledge of software technology architecture and configuration. Strong working knowledge of software languages, technologies, methodologies, APIs, database, and Pub/Sub. Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms and systems. Capable of planning, estimating, scheduling, and coordinating technical aspects of projects. Ability to lead a small team of software developers. Automotive vehicle knowledge, including hands on mechanical or electrical work. Proven ability to interface with software, network, and hardware development & integration teams. Currently holding or the ability to obtain a Secret DOD security clearance. Our full-time benefits include medical, dental, vision, life insurance, earned sick time, STD, LTD, 401K, tuition reimbursement, paid vacation, paid holidays, and more. Roush is an EO employer – Veterans/Disabled and other protected categories. If you need a reasonable accommodation for our employment application process due to disability, please contact Roush Talent Acquisition at View phone number on click.appcast.io. #J-18808-Ljbffr ROUSH
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...Senior
- ...products to customers all over the world. Toyoda Gosei North America (headquartered in Troy, MI) has an opening for a Senior Software Engineer in the Computer Information System (CIS) department . The Senior Software Engineer is responsible providing professional...SeniorWork at office
$131k - $170k
Description AI Engineer Location : Remote, United States Employment Type :... ...related criteria. Summary OneStream Software delivers a unified Corporate Performance... ...architecture on Microsoft Azure. The Senior Software Engineer designs, develops, and...SeniorFull timeTemporary workWork at officeRemote work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs,... ...The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC...SeniorFull timeLocal areaWork from home
- General Motors is seeking a Senior Software Engineer for a hybrid role based in Warren, MI. You will contribute to in-house Java tooling and MDK integration, supporting scenario design, release processes, and automation across GM's SDV architecture. The position requires...Senior
- Job DescriptionThe Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development Tools Group. As a Senior Software Engineer specializing in DevOps and configuration...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...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...SeniorFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements.You will also be responsible for defect analysis, resolution...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- Job DescriptionThe Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate will...SeniorFull timeH1bLocal areaWork from homeRelocation package
$100.8k - $141.75k
In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They...SeniorFull timeImmediate start$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...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ROUSH in Troy, Michigan is looking for a Defense Senior Software Engineer responsible for developing software for internal and external projects. The ideal candidate will lead a software engineering team and ensure the architecture, design, and deployment of solutions...Work experience placement
- DescriptionWe are seeking a highly motivated and hands-on AI Senior Engineer to drive the integration and effective use of AI tools across... ...mid to senior level role reporting to the Senior Manager of Software Engineering. This role combines technical expertise, mentorship...Senior
- ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening... ...individuals for potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these opportunities becoming...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- Job DescriptionThe RoleAs a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services. You will... ...(Required Qualifications):5+ years of experience as a software engineer or security engineer, including work on authentication...SeniorFull timeLocal areaWork from home
- ...Job Description Job Description Job description Senior Application Architect/Developer Aquasight is a leading Digital AI... ...a multi-tenant, template-driven front-end application for our Software-as-a-Service (SaaS) platform. You will lead and guide team members...SeniorFull timeRemote work
- ...experience and a passion for real-time, embedded software development. These positions are for... ...Software and Controls (ESC) Functional Engineering Directorate and will be matrixed to the... ...technical project leadership. The Senior Software Engineer will: • Oversee the associated...SeniorContract work
$61.22 per hour
...Job Description Senior Software Engineer Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay Rate: $61.22/Hr. Benefits: medical, dental, vision, 401k Required Qualifications: Senior Software Engineer Our client requires...SeniorContract workDay shift- Senior Software Engineer - Embedded Systems Location: Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded...SeniorContract workTemporary workDay shift
- ...Senior Software Integration and Test Engineer Duration: 12 months contract to hire Position Description: We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience...SeniorContract work
- DescriptionTyler Technologies is currently looking to hire a Senior Cloud Ops Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and operations teams to build automation and tools to streamline...SeniorCurrently hiring
- ...Senior Software Engineer Drive Innovation in Automotive Technology Join our dynamic software development team where you'll play a pivotal role in shaping the future of automotive data acquisition and calibration systems. You'll work on cutting-edge projects that...SeniorTemporary workWork at officeWork from homeFlexible hours
$52.29 per hour
...Job Title: Senior Software EngineerJob Description We are seeking a dedicated Senior Software Engineer to support advanced munitions programs within a leading defense organization. This role involves hands-on embedded software development and providing technical leadership...SeniorContract workTemporary workFor contractors$57 - $70 per hour
...Job Title: Senior Software Engineer - Backend and Distributed SystemsJob Description This role focuses on designing and developing high-performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,...SeniorContract workTemporary workWork at officeRemote workMonday to Friday- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...SeniorContract workTemporary workWork at officeRemote workWork from home
- Job DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks...Senior
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...a strong passion for developing the software tools and the engineering process to enable a global software organization. The job will...SeniorLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...industry. Located in Southeast Michigan, LG Magna USA provides engineering, sales, and quality solutions for developing various electric... ...site service at the customer location for engineering tasks like software reflash, sample delivery, sample correction, etc.Lead root...SeniorFull timeTemporary workFor contractorsWork experience placementLocal areaImmediate startOverseasWork visaFlexible hours
$150k - $196k
...Description Senior AppSec Engineer Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life... ...key role in securing the OneStream platform throughout the software development lifecycle. This role is responsible for...SeniorFull timeTemporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Defense Software Engineer. Be the first to apply!
- experienced software developer Troy, MI
- software developer fintech Troy, MI
- software engineer Troy, MI
- part time software developer remote Troy, MI
- junior software developer remote Troy, MI
- federal - software developer Troy, MI
- software developer Troy, MI
- software engineer healthcare Troy, MI
- software engineer visa sponsorship Troy, MI
- software engineer remote Troy, MI



