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

Software Engineer

The Ascent Group LLC

Software Engineer/Developer

The Software Engineer/Developer is responsible for the software design, coding, verification, and validation of software applications for both current and future products. The candidate should have a passion for software development and a sense of ownership that will lead to the development of next generation products. This position works closely with mechanical, electronic, and systems engineering resources to develop and demonstrate product architectures.

Essential Functions

  • Work as part of a multi-disciplinary development team including mechanical, electronics, and systems engineers to develop system and subsystem software
  • Derive system requirements from customer functional requirements and performance specifications
  • Analyze and decompose system requirements to define key performance characteristics
  • Participate in System Modeling definition with firm understanding of system boundaries, interfaces, behaviors, and states and modes
  • Participate in system level trade studies and analysis
  • Integrate and test products in a System Integration Lab, or Hardware-in-the-Loop environment
  • Assist in development and execution of subsystem and system level qualification testing
  • Analyze and optimize system performance and manage upgrades
  • Define and support formal verification and validation for product launch
  • Support the VP Engineering by performing other assigned duties
  • Supervisory Responsibility

    None

    Minimum Qualifications

    Education/Experience

    B.S. in Electrical or Computer Engineering, Computer Science or other relevant technical field

    5+ years of relevant experience in software engineering and/or development of software

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Sterling Heights, MI vacancy
  •  ...Job Description The 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... 
    Suggested
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    12 hours ago
  •  ...Tyler Technologies is looking for a talented Software Engineer to bring new ideas and creative thinking to our Public Safety Products Division. This role focuses on designing, developing, and maintaining mission-critical, cloud-hosted services that support real-time communication... 
    Suggested

    Tyler Technologies

    Troy, MI
    3 days ago
  • $64.28 - $71.42 per hour

     ...Check out this new opportunity! Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support... 
    Suggested

    Moseley Technical Services

    Sterling Heights, MI
    12 hours ago
  •  ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer... 
    Suggested

    Advanced Technology Innovation

    Warren, MI
    2 days ago
  •  ...Responsibilities: Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified...  ...to ISO26262 Functional Safety Support software validation engineer through the development process and iterate code accordingly Perform... 
    Suggested

    TechDigital Group

    Troy, MI
    4 days ago
  •  ...Job Title Requirements analysis, architecture and design, code and unit test Hardware-software integration, software verification testing Strong skills in C, C++, Python, and UNIX scripting/BASH Minimum of 4-6 years of work experience; BS Degree Real-time... 
    Work experience placement

    Advanced Technology Innovation

    Sterling Heights, MI
    3 days ago
  •  ...S Citizenship Required. • Has knowledge of the full software development lifecycle. • Has experience working on programs involving...  ...technical effort. • Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting... 
    Contract work

    Donatech

    Sterling Heights, MI
    12 hours ago
  • $40.98 per hour

     ...Job Description Software Engineer I - Hardware/Software Integration & Real-Time Testing Sterling Heights MI Contract to Hire - 1st Shift, 9/80 Hours: 8am - 5pm Pay Rate: $40.98/hr. Benefits: medical, dental, vision, 401k Overview: Software Engineer... 
    Contract work
    Internship
    Day shift

    Apollo Professional Solutions

    Sterling Heights, MI
    2 days ago
  • ## Senior Security Software EngineerApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Austin, Texas, United...  ...id: JR-202609612**Job Description****The Role**As a senior engineer, you will lead the design, build, and operation of secure cloud... 
    Local area
    Work from home

    General Motors

    Warren, MI
    1 day ago
  •  ...Software Engineer Position Position would require the candidate to be a W2 employee of Donatech. US Citizenship Required. Has knowledge of the full software development lifecycle. Has experience working on programs involving the development, maintenance, upgrade... 

    Donatech

    Sterling Heights, MI
    23 hours ago
  • $71 - $85 per hour

     ...Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71-$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview: Seeking a Senior Software Engineer to develop embedded application software... 
    Contract work

    Contract Professionals, Inc

    Sterling Heights, MI
    4 days ago
  • $57.69 per hour

     ...Software Engineer – Real-Time Embedded Systems This role offers the opportunity for experienced Software Engineers to lead the full lifecycle of real-time embedded software development, from requirements analysis and architecture through implementation, integration,... 
    Full time
    Contract work
    Temporary work
    Work at office

    Actalent

    Sterling Heights, MI
    6 hours ago
  • $100k - $135k

     ...Software Engineering Troy, Michigan Salary: USD 100000 - 135000 Annually Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role... 

    Tyler-Technologies-29572f8

    Troy, MI
    4 days ago
  •  ...to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and deploying... 
    Local area
    Relocation package

    Israelvcforum

    Warren, MI
    4 days ago
  •  ...three times per week, at minimum. About the Role Join GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead technical domains, drive architecture... 
    H1b
    Relocation package

    General Motors

    Warren, MI
    12 hours ago
  •  ...Senior Software Engineer Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design, develop... 

    Doeren hew

    Troy, MI
    4 days ago
  •  ...multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This...  ...is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating... 
    Contract work

    Varite

    Sterling Heights, MI
    2 days ago
  •  ...W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting, problem... 
    Internship

    Compunnel

    Sterling Heights, MI
    12 hours ago
  •  ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software... 
    Contract work
    Worldwide

    PGS Worldwide

    Sterling Heights, MI
    3 days ago
  •  ...Senior Software Engineer Sterling Heights, MI 48312 Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software development... 
    Contract work

    The Judge Group

    Sterling Heights, MI
    2 days 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
  • Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing and maintaining robust software solutions for GM vehicle architectures. You will work closely with teams to optimize and extend the tool chain... 

    Israelvcforum

    Warren, MI
    12 hours ago
  • $100k

     ...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer... 
    Full time
    H1b

    SynergisticIT

    Sterling Heights, MI
    3 days ago
  •  ...Software Engineer, Performance & Optimization - US Hybrid OH/MI Are you a skilled Software Engineer with a passion for optimizing performance and unraveling complex system behaviors? We're on the lookout for a talented individual to join our team at Siemens and play... 
    Work at office
    Work from home

    Siemens

    Troy, MI
    3 days ago
  •  ...Job Summary: We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation dual-arm, ROS 2-based manipulation system capable of operating with multiple grippers in a flexible automation environment. In this... 
    Flexible hours

    Optimal CAE

    Warren, MI
    12 hours ago
  • $40 - $45 per hour

     ...Job Description Insight Global is looking for a Robotics Software Engineer in the Warren, Michigan area. The engineer will be responsible for architecting and implementing a robust, scalable ROS 2 software stack that coordinates two robotic arms and enables advanced... 

    Insight Global

    Warren, MI
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Warren, MI
    1 day ago
  • Job Summary Senior Software Development Engineer - Troy, Michigan (Position ID: P-NMOB1 Senior Software Development Engineer #1056001) Responsibilities Lead the definition, design, architecture, implementation, and delivery of our software. Code and test system components... 
    Work experience placement
    Immediate start

    FastTek Global

    Troy, MI
    1 day ago
  • Optimal is seeking a Robotics Software Engineer to support advanced R&D initiatives in Michigan. This role involves developing robotics software in C++ and Python, designing robotic manipulation strategies, and integrating ROS2-based platforms. The ideal candidate has a... 

    Optimal CAE

    Warren, MI
    1 day ago
  • $104.5k - $160.2k

     ...Job Description The Role As a Software Engineer on the Galileo team, you will design, build, and scale the infrastructure and technology that powers testing and evaluation workflows for vehicle release and autonomous driving stack validation and verification. This... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    5 hours ago

Do you want to receive more vacancies?

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