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

Software Development Engineer

Med-National Staffing Inc.

Job Description

Software Development Engineer
Position SummaryWe are seeking an experienced Software Development Engineer to support the development, implementation, and maintenance of embedded and vehicle-related software systems. This role will collaborate with internal teams, external development partners, suppliers, and customers to establish software development standards, manage software projects, and ensure compliance with cybersecurity and quality requirements. The ideal candidate will have a strong technical background in software engineering, experience working within regulated environments, and the ability to drive continuous improvement in software development processes.
Essential Duties and Responsibilities
  • Collaborate with cross-functional teams and third-party development partners to establish and improve software development plans, processes, and coding best practices.
  • Coordinate external software development teams in the design, implementation, validation, and maintenance of software systems across multiple programs.
  • Ensure software development activities comply with organizational cybersecurity requirements, standards, and procedures.
  • Support implementation of processes and documentation required for compliance with industry quality and cybersecurity frameworks, including CMMI and CMMC.
  • Work closely with Supply Chain, Information Technology, Manufacturing, Quality, Engineering, and other internal stakeholders.
  • Interface with suppliers, business partners, and customers to support project objectives and software deliverables.
  • Review, maintain, and enhance existing software developed by internal and external teams.
  • Participate in software troubleshooting, testing, verification, and continuous improvement initiatives.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • Minimum of five (5) years of professional software development experience.
  • Experience with model-based software development tools such as MATLAB and Simulink.
  • Proficiency in one or more of the following technologies:
    • C
    • C++
    • Python
    • SQL
    • VxWorks
    • Microsoft Visual Studio
  • Experience supporting, modifying, and maintaining software developed by other engineers.
  • Familiarity with software development lifecycle processes and configuration management practices.
  • Knowledge of CMMI, CMMC, Cybersecurity, and Controlled Unclassified Information (CUI) requirements.
  • Ability to work independently while also contributing effectively within a collaborative team environment.
  • Must be eligible to obtain and maintain a security clearance.
Preferred Qualifications
  • Experience working in automotive, defense, aerospace, transportation, or other regulated industries.
  • Experience developing software for embedded systems or vehicle platforms.
  • Understanding of cybersecurity requirements for connected or embedded systems.
  • Previous experience working with external development partners and suppliers.
Physical Requirements
  • Regularly required to read computer screens, reports, engineering documentation, and technical materials.
  • Must possess adequate close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
  • Must be able to communicate effectively in person, virtually, and by telephone.
Work Environment
  • Position operates in both office and manufacturing environments.
  • Work may involve exposure to varying temperatures, loud noise levels, and active production settings.
  • Requires strong attention to detail and the ability to maintain focus in a fast-paced environment.
  • Must be able to follow established processes, procedures, and work instructions while maintaining high quality standards.
  • Frequent collaboration with cross-functional teams is required to support project and business objectives.
Travel Requirements
  • Up to 25% travel may be required.
Key Competencies
  • Software Development & Architecture
  • Embedded Systems
  • Cybersecurity Compliance
  • Model-Based Design
  • Project Coordination
  • Problem Solving & Root Cause Analysis
  • Cross-Functional Collaboration
  • Process Improvement
  • Technical Documentation
  • Quality & Regulatory Compliance
#ZR#IND1


Meet Your Recruiter

Ken Markiewicz
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Auburn Hills, MI vacancy
  • We are seeking a technically strong and motivated Software Development, Integration & Platform Delivery Engineer to support embedded software development for advanced automotive propulsion and vehicle systems. This role supports software integration, validation, automation... 
    Suggested

    Stellantis

    Auburn Hills, MI
    3 days ago
  • The Propulsion Base Software Core Development Engineer is responsible for contributing to the development of embedded software for EE/core and propulsion control modules, with a strong emphasis on GTM-based development for internal combustion engine (ICE) applications.... 
    Suggested

    Stellantis

    Auburn Hills, MI
    4 days ago
  • The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate will perform software requirements analysis, design, coding, test plan creation... 
    Suggested

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM...  ...including Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and customers... 
    Suggested
    Contract work
    Work at office
    Shift work

    Contractor Company

    Auburn Hills, MI
    2 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Rochester Hills, MI
    1 day ago
  •  ...OverviewWe are seeking a Senior Full Stack Engineer to design, develop, and support scalable...  ...-on experience in modern frontend/UI development.The ideal candidate will be responsible...  ...overall experienceExperience in full stack software engineering or application... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...operate. Our ambitious electrification and software strategies and the creation of an...  ...stakeholders.Position Overview:The Software Engineering Platforms Principal Engineer is a...  ...enable efficient and scalable software development. This role focuses on providing best-in... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for consumers...  ...Engineer at Strattec will lead the design and engineering development of electro-mechanical products for various automotive closure... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    16 hours ago
  • Lead, plan and execute propulsion system programs while managing Virtual Engineering (VE) activities. Develop the VE scorecard and workplan aligned with the Propulsion Systems Development Process (PSDP), program timelines, and DVP&R requirements. Ensure all functional... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...Job Description Job Description Description: We are seeking a Controls / Software Development Engineer to support the development and productionization of Drive-by-Wire control systems. Candidate will be responsible for developing control algorithms and embedded software... 

    FEV North America Inc

    Auburn Hills, MI
    more than 2 months ago
  •  ...breaking with the past and launching a new software organization built from the ground up....  ...candidate will be responsible for the development & integration of the embedded software...  ..., Mechanical, Aerospace, or Computer Engineering, Computer Science, or related fieldA minimum... 

    Stellantis

    Auburn Hills, MI
    2 days ago
  • Stellantis is seeking a skilled and motivated Cloud Engineer to reinforce and support the design, implementation, and continuous improvement of our AWS Foundation Product — an AWS Landing Zone governing 1,500+ AWS accounts distributed across all Stellantis business functions... 

    Stellantis

    Auburn Hills, MI
    16 hours ago
  • We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software development within a Real-Time Operating System (RTOS) environment, supporting... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  • We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design... 

    Stellantis

    Auburn Hills, MI
    3 days ago
  •  ...partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for...  ...apply depending on location or facility SUMMARYLead embedded software development activities including overall design of software architecture... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    4 days ago
  • $81.12k - $130.87k

    Job DescriptionWho You AreThe Software Developer will be responsible for the development of industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development team to architect, design, support, and document software... 

    FANUC

    Rochester Hills, MI
    3 days ago
  •  ...Networking DivisionSr. Field Application Engineer Location: Rochester Hills, MI | Reports...  ...position Molex solutions early in platform development cycles.What You Will DoBuild strategic...  ...Ethernet, high-speed connectivity, and software-defined vehicle trendsInfluence early-stage... 
    Flexible hours

    Molex

    Rochester Hills, MI
    4 days ago
  •  ...applications. This role blends hands-on development with system design, architectural...  ...and mentorship — partnering closely with engineering leadership, product, and platform teams...  ...impact, high-visibility role within a major software-defined vehicle programme Role Focus... 
    Permanent employment
    Contract work

    Hashlist

    Auburn Hills, MI
    2 days ago
  • Hundreds of engineers build vehicle software on our platform every day. This role leads the next step in how our model-based pipeline scales: generation...  ...them. You work at the intersection of model-driven development, build-system engineering, and cloud-native... 
    Local area
    Remote work

    Stellantis

    Auburn Hills, MI
    2 days ago
  •  ...505Apply: JobMolex is seeking a Lead Sealing Systems Engineer to drive the design, development, and predictive engineering of sealing solutions for automotive...  ...CAE tools such as Abaqus, ANSYS, or equivalent software, including large deformation, complex contact, and... 
    Visa sponsorship
    Flexible hours

    Molex

    Rochester Hills, MI
    3 days ago
  • The Lead ASWb Engineer is responsible for the development of a SW feature and/or functionally leads the involved SW Application Engineers. The SW development...  ...or project lead and a minimum of 6 years of embedded software experience in automotiveStrong demonstrated technical... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...and monitoringBasic Qualifications:Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field A minimum of 5 years of software development experience in production environments.Strong hands-on experience with AWS cloud services... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  •  ...DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection,...  ...to local office.REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    1 day ago
  •  ...responsibilities as well as a wide range of development prospects. Because we believe that your...  ...Magna Electronics. About the Role The Software Lead is responsible for the successful...  ...technical interface for all software engineering topics. This role involves hands-on... 
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    1 day ago
  • $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... 
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    4 days ago
  •  ...future?The RoleThis role is responsible for the hands-on design, development, and implementation of automation applications across all...  ...procurement, supplier management, plant implementation, plant level engineering, maintenance, and operator training. Ongoing oversight of... 
    Work experience placement

    Lear

    Rochester Hills, MI
    2 days ago
  •  ...on the customer experience. Stellantis’ Software Organization (PDT) was established to...  ...foundation, we are seeking passionate engineers to execute the porting of application software...  ...you will be responsible for all future development and innovation related to these... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • Position: Sr. Application Engineer Location: Auburn Hills, MIJob Id: 1243 # of Openings...  ...assistance and continuous learning opportunitiesCareer development and advancement opportunitiesEmployee assistance programs and... 
    Local area

    Makino

    Auburn Hills, MI
    16 hours ago
  •  ...DescriptionWho You AreIn this role as our Application Engineer you will be responsible for supporting the application of FANUC software products in the areas of physical AI,...  ...teamsSupport product planning and development by contributing application and market insights... 

    FANUC

    Rochester Hills, MI
    2 days ago
  •  ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures. # Responsibilities... 
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    3 days ago

Do you want to receive more vacancies?

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