×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Warren, Macomb County, Michigan, 48091, USA
Listing for: Belcan
Contract position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, DevOps, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 50.48 USD Hourly USD 50.48 HOUR
Job Description & How to Apply Below

Senior Software Engineer Belcan
• Warren, MI, US

Job Description

Job Title: Defense Senior Software Engineer – OS Specialization

Job Type: Contract (6 Months Contract)

Pay Rate: $50.48/hr

Job Summary:

We are seeking a highly skilled Defense Senior Software Engineer II with expertise in operating systems and embedded software. The successful candidate will lead the design, development, testing, and deployment of software systems for internal projects and external defense customers. This role involves capturing requirements, architecting solutions, coding, and supporting troubleshooting and system validation.

Key Responsibilities:

  • Lead software engineering teams in architecting, designing, developing, testing, and deploying software and software systems, including:
  • Embedded controllers
  • Data processing tools
  • Capture and document customer, user, and engineering software requirements.
  • Produce and review software work products, such as:
  • Process documentation and flowcharts
  • Test plans and test reports
  • Project planning and scheduling documentation
  • Continuously improve software development processes, including:
  • Code reviews
  • Unit testing and system testing
  • Automated testing
  • Project task tracking and team collaboration
  • Bug and issue tracking

Education and Experience (Required):

  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical field, or equivalent work experience.
  • Minimum of 4 years of professional software development experience.
  • Experience with in-vehicle software architecture and design.
  • Experience with software languages, technologies, methodologies, APIs, databases, and Pub/Sub systems.

Education and Experience (Preferred):

  • Strong working knowledge of software technology architecture and configuration.
  • Experience with multi-system integration, IoT, web app development, and distributed systems integration.
  • Knowledge of software documentation best practices.
  • Experience with MATLAB and Simulink for control algorithm development, analysis, and validation.

Skills, Knowledge, and Abilities (Required):

  • Proficiency in C, C++, and Python development.
  • Solid understanding of low-level Linux and operating system fundamentals (process management, memory management, system startup).
  • Knowledge of communications protocols and standards, including CAN bus, TCP/IP, UDP, DDS, and other serial protocols.
  • Strong troubleshooting skills to quickly identify and resolve software issues.
  • Excellent verbal and written communication skills for technical and non-technical audiences.
  • Ability to work independently, manage multiple assignments simultaneously, and pay close attention to detail.

Skills, Knowledge, and Abilities (Preferred):

  • Experience planning, estimating, scheduling, and coordinating technical projects.
  • Leadership experience managing small teams of software developers.
  • Automotive vehicle knowledge, including hands‑on mechanical or electrical experience.
  • Proven ability to interface with software, network, and hardware development and integration teams.
  • Current or ability to obtain Secret DOD security clearance
    .
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary