Talent.com
Senior Software Engineer
Senior Software EngineerBelcan • Hazel Park, MI, United States
[error_messages.no_longer_accepting]
Senior Software Engineer

Senior Software Engineer

Belcan • Hazel Park, MI, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.temporary]
[job_card.job_description]

Job Title : Defense Senior Software Engineer OS Specialization

Location : Warren, MI

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
  • User interfaces
  • Diagnostics
  • Communication gateways
  • Data processing tools
  • Capture and document customer, user, and engineering software requirements.
  • Produce and review software work products, such as :
  • Requirements documentation
  • Sequence / timing diagrams
  • User experience wireframes
  • Process documentation and flowcharts
  • User stories
  • Test plans and test reports
  • Project planning and scheduling documentation
  • User guides
  • Continuously improve software development processes, including :
  • Code reviews
  • Unit testing and system testing
  • Automated testing
  • Project task tracking and team collaboration
  • Continuous integration
  • Bug and issue tracking

Education and Experience (Required) :

  • Bachelors 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 .
  • [job_alerts.create_a_job]

    Senior Software Engineer • Hazel Park, MI, United States

    [internal_linking.similar_jobs]
    C# Software Engineer

    C# Software Engineer

    Optimal Inc. • Warren, MI, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Title : NX CAD Design Automation Developer.Position : C# / Siemens NX Open Developer - Manufacturing Design Automation. Education : Bachelor's or master's Degree.We are seeking a skilled C# and Sie...[show_more]
    [last_updated.last_updated_variable_days]
    Remote TurboTax Product Expert - Choose Your Own Schedule

    Remote TurboTax Product Expert - Choose Your Own Schedule

    Intuit - TurboTax • Grosse Ile, MI, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote TurboTax Product Expert - Schedule of Your Choice

    Remote TurboTax Product Expert - Schedule of Your Choice

    Intuit - TurboTax • Grosse Ile, MI, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II (C# & Angular)

    Software Engineer II (C# & Angular)

    OneStream Software • Rochester, Michigan, United States
    [job_card.full_time]
    Range applies t US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. The Software Engineer II on the Cloud Development team d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Warren, MI, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
    [last_updated.last_updated_30]
    Senior Engineer

    Senior Engineer

    Clearance Jobs • Sterling Heights, MI, US
    [job_card.full_time]
    The Senior Engineering Manager will provide project management oversight as well as HW and SW engineering technical support to the Ground Vehicle Division and apply both management and technical ex...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Application Engineer- Fasteners

    Senior Application Engineer- Fasteners

    Prestige Engineering • Roseville, MI, US
    [job_card.temporary]
    The Senior Application Engineer will deliver specialized engineering expertise in customer engagement and the application of fastener standards, ensuring optimal solutions and support for a diverse...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Engineer (Sr. Full Stack Engineer)

    Lead Engineer (Sr. Full Stack Engineer)

    Uptiv Health, Inc. • Detroit, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Occasional travel may be required.Co-Founder & Head of Product About the Company We’re Uptiv Health, transforming the experience of infusion care for millions of Americans with complex ch...[show_more]
    [last_updated.last_updated_variable_days]
    TurboTax Product Expert

    TurboTax Product Expert

    Intuit - TurboTax • Grosse Ile, MI, US
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer

    Senior Engineer

    DCS Corp • Sterling Heights, MI, US
    [job_card.full_time]
    The Senior Engineering Manager will provide project management oversight as well as HW and SW engineering technical support to the Ground Vehicle Division and apply both management and technical ex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Oracle Software Engineer

    Oracle Software Engineer

    Stafford Gray • Detroit, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Wayne County’s Department of Information Technology is seeking a.County’s enterprise reporting environment.OAC, HCM, and ERP environments. Enterprise Applications Development.County’s reporting and ...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Sales Engineer

    Senior Sales Engineer

    Peninsular Cylinder • Roseville Michigan, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Sales Engineer Job Description.Present a personal and professional image to cultivate and support Peninsular’s Cylinder company culture of world class customer satisfaction.Provide customers...[show_more]
    [last_updated.last_updated_30]
    Remote TurboTax Product Expert

    Remote TurboTax Product Expert

    Intuit - TurboTax • Grosse Ile, MI, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Project Engineer – Software Application Development

    Project Engineer – Software Application Development

    Twenty80 LLC • Rochester Hills, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We’re looking for a software-focused Project Engineer who thrives on solving complex problems, enjoys building new solutions, and works well within a collaborative team. This role operates in a fast...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Perception Applications

    Senior Software Engineer, Perception Applications

    Latitude AI • Detroit, MI, US
    [job_card.full_time] +1
    Senior Software Engineer, Perception Applications.Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it'...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Detroit, Michigan, United States
    [job_card.full_time]
    Are you looking for a hybrid or remote work opportunity? Are you looking for a role where you can develop user-facing AI features that reduce current user workflows by 10x.Are you seeking to join a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Relativity • Detroit, Michigan, United States
    [job_card.full_time]
    At Relativity, we build technology that helps people uncover the truth in complex data.Our software (SaaS) empowers legal professionals, governments, and organizations around the world to navigate ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    TurboTax Product Expert (WFH Opportunity)

    TurboTax Product Expert (WFH Opportunity)

    Intuit - TurboTax • Grosse Ile, MI, US
    [filters.remote]
    [job_card.full_time]
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]