Post job

Senior software engineer jobs in Madison Heights, MI - 1,293 jobs

All
Senior Software Engineer
Software Applications Engineer
Software Engineer
Test Engineer
Software Engineering Manager
Software Engineering Internship
Systems Developer
Senior Leader
Software Developer
Lead Technician
Data Engineer
Software Developer Internship
  • Senior Environmental Advisory Leader & Growth Strategist

    Tetra Tech 4.3company rating

    Senior software engineer job in Ann Arbor, MI

    A leading environmental consulting firm based in Michigan is seeking a Principal for its Advisory Consulting Group. The role involves providing strategic leadership, fostering client development, and enhancing team performance. Candidates must have 20+ years of experience in environmental consulting, with significant skills in client relations and program management. The firm offers a competitive benefits package and encourages work-life balance while being at the forefront of sustainability and innovation in the industry. #J-18808-Ljbffr
    $77k-108k yearly est. 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Developer - Document Management Systems

    Optech 4.6company rating

    Senior software engineer job in Pontiac, MI

    OpTech is seeking a skilled (4+ years) Software Developer with hands-on experience in Kofax scanning solutions, Laserfiche DMS, .NET, and VB6 development to design, develop, and maintain secure, scalable applications within a Microsoft-based environment. The ideal candidate will leverage Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps to build and deploy solutions while collaborating with cross-functional teams via Microsoft Teams. Responsibilities include developing integrations between document management systems, implementing and automating scanning workflows, providing production support, troubleshooting issues with end-users and internal customers, supporting Laserfiche customization and enhancements, and producing technical documentation such as program specifications, data models, and architecture diagrams. Strong problem-solving skills, experience with MS SQL, and a commitment to writing clean, efficient, maintainable code are essential. Minimum 2 days per week is required onsite in Pontiac, MI.
    $94k-122k yearly est. 5d ago
  • Senior Software Engineer

    Belcan 4.6company rating

    Senior software engineer job in Warren, MI

    Job Title: Defense Senior Software Engineer - OS Specialization Job Type: Contract (6 Months Contract) Pay Rate: $50.48/hr 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): 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.
    $50.5 hourly 17h ago
  • Workday Sr. Developer

    The Auto Club Group 4.2company rating

    Senior software engineer job in Dearborn, MI

    Description Primary Duties and Responsibilities (details of the basic job functions): Serves as a team leader/senior technical team member in the planning, designing, developing, implementing, and/or supporting complex to moderately complex new or revised processes, systems, or networks. Acts as an acknowledged expert in one or more technical specialties and/or mission critical application systems, and provides leadership in design, development and application integration. Ensures functional and technical designs support customer requirements. Develops an understanding of the Auto Club Group business strategy and competitive environment and translate and implements business strategies into technology solutions. Provides a high degree of technical and/or application expertise and design/programming leadership. Assists Security team in the development of appropriate audit controls and procedures to ensure the integrity and protection of company resources. Develops work plans and estimates projects and ensures that project team(s) and/or plan deliverables remain on schedule and budget. Integration Development: Design, build, test, and deploy complex integrations between Workday and third-party systems using Workday Studio, Enterprise Interface Builder (EIB), Core Connectors, and Web Services (REST/SOAP). Prism Analytics & Reporting: Develop and maintain data pipelines, datasets, and transformations in Workday Prism Analytics to integrate data from diverse sources and support advanced reporting needs. Module Expertise: Have a deep understanding of both Workday HCM (Core HR, Benefits, Payroll, etc.) and Financial Management (Financial Accounting, Procurement, Expenses, Projects) modules. Configuration & Customization: Configure Workday business processes, security roles, calculated fields, and custom objects to align with business requirements. Reporting & Dashboards: Create and maintain custom, advanced, and matrix reports using Workday Report Writer, and build interactive dashboards and Discovery Boards to deliver key business insights. Troubleshooting & Support: Research, analyze, and resolve technical issues within the Workday platform, providing ongoing production support and ensuring data integrity. Collaboration: Partner closely with cross-functional HR, Finance, and IT teams to gather requirements, define technical specifications, and ensure successful project delivery. System Maintenance: Participate in Workday's semi-annual release cycles, including impact analysis, testing, and deployment of new features and functionalities. Supervisory Responsibilities (briefly describe, if applicable, or indicate None): none II. Required Qualifications (these are the minimum requirements to qualify) Education (include minimum education and any licensing/certifications): Bachelor's degree in Computer Science or a related field or an equivalent level of work experience. Experience: Designing, developing, implementing, or supporting complex to moderately complex information systems Building or supporting mainframe or distributed systems Identifying, analyzing and resolving complex business/technical problems Technology assessment, recommendations and selection Providing technical consultation/leadership to project teams Staffing, coordinating/leading a large project team or a variety of small project teams Budgeting and expense control Mainframe, distributed, and/or Web-based system design and development Database management systems PC fundamental software tools Programming languages Prototyping Database design Project management tools and techniques Multi-platform capabilities User interaction HTML and web development tools System development tools (e.g. Endevor, IMS Expert, Xpediter, SQA Team Test, Eclipse) Integration Knowledge and Skills: Relational database concepts Use cases, object oriented design and programming techniques Systems operation practices Security and control procedures Web server, and IP-level distributed technologies Evaluation of a complex system and understand the inter-dependencies between components III. Preferred Qualifications: Experience in an insurance environment or other service industry. Rational Unified Process (RUP) development methodology Joint Application Design (JAD)/Rapid Application Design (RAD) techniques Database modeling Post Specifically for Corporate Software Integration area: Education: Workday certification(s) in Studio, Prism Analytics, or Integrations. Experience: Minimum of 4 years of hands-on experience in a Workday Developer or similar technical role. Systems Development Life Cycle (SDLC) Experience Experience in working with CD/CI DevOps various tools BitBuket, Jenkins etc. Experience working in agile or hybrid project delivery environments. Functional Knowledge: Strong understanding of business processes within both Workday HCM and Financial Management modules. Familiarity with ETL concepts and accounting center. Skills: Strong relational database skills How you will benefit: A competitive annual salary between $115,000-$130,000 ACG offers excellent and comprehensive benefits packages, including: Medical, dental and vision benefits 401k Match Paid parental leave and adoption assistance Paid Time Off (PTO), company paid holidays, CEO days, and floating holidays Paid volunteer day annually Tuition assistance program, professional certification reimbursement program and other professional development opportunities AAA Membership Discounts, perks, and rewards and much more FLEX WORK IN WORK ENVIRONMENT This position is currently able to work remotely from a home office location for day-to-day operations unless occasional travel for meetings, collaborative activities, or team building activities is specified by leadership. This is subject to change based on amendments and/or modifications to the ACG Flex Work policy. Who We Are Become a part of something bigger. The Auto Club Group (ACG) provides membership, travel, insurance, and financial service offerings to approximately 14+ million members and customers across 14 states and 2 U.S. territories through AAA, Meemic, and Fremont brands. ACG belongs to the national AAA federation and is the second largest AAA club in North America. By continuing to invest in more advanced technology, pursuing innovative products, and hiring a highly skilled workforce, AAA continues to build upon its heritage of providing quality service and helping our members enjoy life's journey through insurance, travel, financial services, and roadside assistance. And when you join our team, one of the first things you'll notice is that same, whole-hearted, enthusiastic advocacy for each other. We have positions available for every walk of life! AAA prides itself on creating an inclusive and welcoming environment of diverse backgrounds, experiences, and viewpoints, realizing our differences make us stronger. To learn more about AAA The Auto Club Group visit *********** Important Note: ACG's Compensation philosophy is to provide a market-competitive structure of fair, equitable and performance-based pay to attract and retain excellent talent that will enable ACG to meet its short and long-term goals. ACG utilizes a geographic pay differential as part of the base salary compensation program. Pay ranges outlined in this posting are based on the various ranges within the geographic areas which ACG operates. Salary at time of offer is determined based on these and other factors as associated with the job and job level. The above statements describe the principal and essential functions, but not all functions that may be inherent in the job. This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements. Reasonable accommodations will be made for otherwise qualified applicants, as needed, to enable them to fulfill these requirements. The Auto Club Group, and all its affiliated companies, is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability or protected veteran status. Regular and reliable attendance is essential for the function of this job. AAA The Auto Club Group is committed to providing a safe workplace. Every applicant offered employment within The Auto Club Group will be required to consent to a background and drug screen based on the requirements of the position.
    $115k-130k yearly 5d ago
  • Manager, Software Engineer

    Relativity 4.7company rating

    Senior software engineer job in Detroit, MI

    Posting Type Hybrid Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it. Our SaaS product, RelativityOne, is the fastest-growing in our company's history, trusted by the U.S. Department of Justice, 199 of the Am Law 200, and over 329,000 enabled users for litigation, internal investigations, and compliance projects. We've been consistently recognized as a great workplace, and we seek individuals who bring their authentic selves to our team. Job Description and Requirements As a Software Engineering Managerin Engineering Systems, you will: Lead an internal platform team that empowers Relativity developers to deliver high-value products. Lead and develop a high-performing team of software engineers. Serve as a subject matter expert for the product features your team owns. Make decisionsregardingyour team's operations andobjectives. Receive mentorship and coaching from leadership to support your success. Key Responsibilities Include: People & Performance Management Oversee ascrum team, ensuring its success through Agile principles and leadership. Foster a high-performance culture and cost-effective practices. Allocate team members' efforts strategically based on organizational needs. Drive organizational efficiency through industry best practices for SaaS products. Conduct 1:1meetingsto supportyourdirect reports. Promoteknowledge-sharingacross the team. Offer technical leadership in your team's feature set or domain. Guide employees on career development and future opportunities. Manage the team's workload, hiring, and performance evaluation. Technology & Strategy Leadership Serve as a technology advisor, staying ahead of industry trends. Contribute hands-on tosoftware design, development, and integration. Leveragelead engineersand architects to develop effective solutions. Develop a strategic vision for your team's domain. Implement operational policies and drive process improvements. We enjoy working with smart, driven people who have fun building innovative solutions. We expect you to be versatile, display leadership qualities, and be excited to tackle new challenges across the full tech stack. Qualifications Positive attitude and strong teamwork skills Bachelor's degree in computer scienceor a related field 4+ years managing software development teams 10+ years of experience in commercial-grade software development Experience leading remote teams Strong knowledge of: Modern programming languages and object-oriented programming High-performance, fault-tolerant distributed systems Cloud environments (SaaS, PaaS) Infrastructure as Code(Terraform,Pulumi, etc.) Ability to motivate teams and improve efficiency under pressure Strong verbal, presentation, and written communication skills Experience with Agile methodologies Experience with GitHub Actions, Jenkins, or other automation tools Proven success leading SaaS or PaaS products Cloud platforms (Azure preferred) Relativity is committed to competitive, fair, and equitable compensation practices. This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives. The expected salary range for this role is between following values: $155,000 and $233,000 The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position. Suggested Skills: Budget Management, Engineering Management, Innovation, Leadership, Performance Management (PM), Process Improvements, Project Management, Quality Assurance (QA), Risk Management, Stakeholder Management
    $108k-134k yearly est. 2d ago
  • Software Engineer II (C# & Angular)

    Onestream Software 4.3company rating

    Senior software engineer job in Birmingham, MI

    Software Engineer II Employment Type: Full-Time Compensation: $104,000.00 - $130,000.00 (Range applies t US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary The Software Engineer II on the Cloud Development team designs, develops and maintains solutions that support the management and orchestration of OneStream's cloud hosting infrastructure. This position requires strong knowledge of modern software design principles, concepts and best practices. The position reports t the Manager, Cloud Development and will interact with team members and other engineering teams. The Software Engineer II is expected t work well in a focused group of engineers and may coach or mentor team members. This role requires strong knowledge of modern software design principles, concepts, and best practices. Primary Duties and Responsibilities Analyze, design, develop, and maintain efficient, reusable, and reliable code. Integrate data storage solutions. Ensure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions t mitigate and address these issues. Help maintain code quality, organization, and automatization. Provide ongoing maintenance, support, and enhancements for existing Cloud Development solutions. Produce appropriate unit and functional tests t maintain the integrity of the code base as further development occurs. Take an active role in research activities t define and scope new features and solutions. Provide guidance and support t less experienced members of the team. Perform reviews of code submitted by team members. Required Skills, Education, and Experience Bachelor's degree in a technology-related field. 5+ years programming experience. Azure Certified Developer Associate. Experience developing and consuming REST APIs. Proven analytical and problem-solving skills. Highly self-motivated and directed. Strong understanding of object-oriented programming. Skill for writing reusable libraries. Familiar with various design and architectural patterns. Experience with Agile/Scrum Development Methodologies. Ability to analyze and communicate technical issues, lead discussions, and influence decisions. Excellent written, verbal, and interpersonal skills. Experience troubleshooting errors, analyzing log data, and developing a resolution. Understanding cloud concepts including elasticity, security, and identity management. Technologies C#, PowerShell, VB .Net, Visual Studio, Azure DevOps, Git, and Atlassian Jira. Azure compute/hosting technologies such as Azure Functions, Container Apps, Batch, Kubernetes Service. Preferred Education and Experience Experience with technologies such as: Azure SQL, Cosmos DB, Data Lake, Storage (table, queue, blob). Azure Application Insights, Dynatrace. Blazor, Angular, React. Skills and certifications Experience reviewing code for compliance to coding standards and acceptance criteria. Any relevant certification such as Microsoft Certified: Azure Solutions Architect, Microsoft Certified: Azure DevOps Engineer Expert, etc. Knowledge, Skills, and Abilities Ability to effectively prioritize and execute tasks in a high-pressure environment is crucial. Proven analytical and problem-solving abilities. Adept at conducting research into software-related issues and products. Must be able to learn, understand, and apply new technologies. Strong written and oral communication skills. Strong interpersonal skills. Customer service skills an asset. Highly logical. Highly self-motivated and directed. Keen attention to detail. Comfortable interacting with C-level executives. Who We Are OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit ****************** Why Join The OneStream Team Transparency around corporate structure, salary, and benefits. Core value of customer success. Variety of project work (not industry-specific). Strong culture andcamaraderie. Multiple training opportunities. Benefits at OneStream OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are: Excellent Medical Plan. Dental & Vision Insurance. Life Insurance. Short & Long Term Disability. Vacation Time. Paid Holidays. Professional Development. Retirement Plan. All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship. OneStream is an Equal Opportunity Employer. #LI-TO1 #LI-REMOTE Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
    $104k-130k yearly 5d ago
  • Software Developer

    Teksystems 4.4company rating

    Senior software engineer job in Pontiac, MI

    We are seeking a skilled *Software Developer* with experience in *.NET development*, *Kofax automation*, and *Laserfiche solutions*. The ideal candidate will design, develop, and maintain applications that streamline business processes, integrate document management systems, and enhance workflow automation. *Key Responsibilities* * Develop and maintain applications using *.NET technologies* (C#, ASP.NET, MVC). * Configure, customize, and support *Kofax *solutions. * Implement and manage *Laserfiche* workflows, forms, and document management features. * Collaborate with business analysts and stakeholders to gather requirements and deliver solutions. * Integrate systems and ensure data accuracy across platforms. * Troubleshoot and resolve technical issues in a timely manner. * Maintain documentation and adhere to best practices for coding and system design. *Required Qualifications* * Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). * *3+ years of experience* in software development using *.NET (C#, ASP.NET)*. * Hands-on experience with *Kofax Capture* and/or *Kofax TotalAgility*. * Proficiency in *Laserfiche* configuration and workflow automation. * Strong understanding of relational databases (SQL Server preferred). * Excellent problem-solving and communication skills. *Job Type & Location* This is a Permanent position based out of Pontiac, MI. *Pay and Benefits*The pay range for this position is $50.00 - $60.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a hybrid position in Pontiac,MI. *Application Deadline*This position is anticipated to close on Jan 26, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
    $50-60 hourly 1d ago
  • Workday Financials Technical Lead

    Plante Moran 4.7company rating

    Senior software engineer job in Southfield, MI

    Count on us. Our "we-care" culture is more than just a motto; it's a promise. From day one, we prioritize your growth, well-being, and success. You can count on us to support your career journey and help you achieve your professional goals. Join us. We are seeking a highly skilled and experienced Workday FINS/PSA Technical Lead to support Plante Moran's Workday platform and connected systems. This position is part of the Firm's Workday Center of Excellence (CoE), focused on cloud-based operations that integrate and optimize essential functions of HR, Finance, and Professional Services Automation. The Workday FINS/PSA Technical Lead will collaborate and work cross-functionally with business owners, stakeholders, project managers, solution architects, and technology teams to design, build and maintain scalable Workday products that support our finance and accounting functions. Your role Serve as the primary technical expert for Workday FINS and PSA. Act as a trusted advisor to our functional SMEs, providing technical support for day-to-day activities and enhancement initiatives. Participate and provide technical leadership in all phases of new deployment projects from discovery and planning through implementation and support. Collaborate with functional and technical teams to gather requirements and translate them into scalable solutions. Identify strategies, risks, and options for recommended solutions. Provide technical leadership, mentorship and knowledge sharing to cross-functional teams. Provide Workday technical support to the Product Managers and Product Owners as needed for development of the product roadmap. Collaborate with the Workday HR Technical Lead to develop and maintain a Workday implementation playbook, including standardized processes and templates to be used on all significant deployment projects. Lead project teams in the execution of this playbook in FINS/PSA specific Workday projects. Provide technical support to the functional SMEs during regression testing of Workday's semi-annual releases. Initiate, track, and follow up on support requests with Workday and third-party partners. Participate in and drive continuous improvement initiatives. Maintain required documentation, including design documents, release notes, and support processes. Attend relevant trainings, webinars and conferences to stay current on new and updated features, functionality and best practices to apply to the Firm's Workday platform. Build and maintain a network of peers in the Workday ecosystem. Your qualification Bachelor's degree in Business, Information Systems, Finance/Accounting, or related degree required. Minimum 6 years of related experience in enterprise application platforms, finance/accounting or a combination required. 3+ years of technical experience and knowledge of Workday system administration, architecture, and application configuration is preferred. Advanced knowledge of the Workday platform, including data structures, system configuration, security models, and business processes. Strong understanding of accounting, finance and PSA business processes. Workday Certification in FINS and/or PSA functional areas preferred. Experience configuring and supporting Workday Adaptive Financial Planning preferred. Demonstrated ability in a lead role on implementation projects and ability to effectively collaborate with cross-functional teams. Excellent communication, presentation, and interpersonal skills. Ability to conceptualize and present ideas and solutions clearly and concisely, including translating technical concepts into business-friendly and user-friendly language. An innovative mindset with a focus on continuous improvement. High level of comfort working with all levels of employees. Strong organizational skills and meticulous attention to detail. Proven analytical and problem-solving abilities. Ability to work in a fast-paced environment and to adapt to frequent change. Ability to manage multiple projects simultaneously and drive them to completion. #LI-CD1 #LI-Hybrid What makes us different? On the surface, we're one of the nation's largest audit, tax, consulting, and wealth management firms. But dig a little deeper, and you'll see what makes us different: we're a relatively jerk-free firm (hey, nobody 's perfect) with a world-class culture, consistent recognition as one of Fortune Magazine's "100 Best Companies to Work For," and an endless array of opportunities.At Plante Moran, diversity, equity and inclusion means that all staff members have equitable and fair opportunities to succeed, in an inclusive environment, with their individual, unique identities. So,what are you waiting for? Apply now. Plante Moran enjoys a "Workplace for Your Day" model which, simply put, means we strive for flexibility and balance while staying true to our principally in-person model. We believe that face-to-face interactions are paramount for individual and collective development, but also encourage individuals to work with their supervisor and team to determine their optimal working environment each day. Plante Moran is committed to a diverse workplace.We strive to create a culture where each person feels accepted and valued. We believe that each person's ultimate potential begins with first acknowledging their inherent dignity. When we can recognize - and celebrate - our many human differences, we're able to create a workplace where all staff feel a sense of belonging and an opportunity to succeed. This allows us to attract and retain the best talent, serve clients through diverse thinking, and better represent and support the various communities in which we live and work.Plante Moran is an Equal Opportunity Employer. Plante Moran maintains a drug-free workplace. Interestedapplicantsmust submit their resume for consideration using our applicant tracking system. Due to the high volume of interest in our positions, only candidates selected for interviews will be contacted. Candidates must be legally authorized to work in the United States without sponsorship, with the exception of qualified candidates who are bilingual in either Japanese and English or Chinese and English. Unsolicited resumes from search firms or employment agencies, or similar, will not be paid a fee and become the property of Plante Moran. The specific statements above are not intended to be all-inclusive. We are pleased to offer eligible staff a robust benefits package. Eligibility and contribution requirements for some of these benefits vary based on the number of hours staff work per week. Highlights include health, dental, vision, disability, and life insurance. In addition to this, eligible staff are able to take advantage of our Flexible Time Off and various pre-determined holidays, as well as a 401(k) plan, flexible benefits plans, business-related travel expense, lodging, and meal reimbursement for business-related use. A pension plan is also available for eligible administrative and paraprofessional staff. A discretionary bonus plan is available for eligible staff. Plante Moran also offers some contingent staff positions the option to elect health insurance in addition to limited paid sick time. The compensation range reflects the base salary we reasonably expect to pay for this position across our offices in the following regions: CO, IL, OH, and MA. Please review theposition description for theapplicable geographic location. Generally, experienced hires are not hired at or near the maximum salary range, as compensation decisions take into account a wide variety of factors, including but not limited to: responsibilities, education, experience, knowledge, skills, and geography. For early career roles, including campus hires, we offer standardized, market-based starting salaries among individuals within the same hiring group. This approach ensures fairness and reflects current industry benchmarks for entry-level talent. Under Colorado's Job Application Fairness Act, you have the right to redact, from any documents that you submit in connection with your application, information that identifies your age, date of birth, or dates of attendance at or graduation from an educational institution. Should you wish to exercise your right to redact such information, please redact it prior to submitting documentation. The compensation range for this role in CO, IL, OH, and MA is: $103,500-$160,000
    $103.5k-160k yearly 4d ago
  • Test Engineer

    Millennium Software and Staffing Inc. 4.2company rating

    Senior software engineer job in Ann Arbor, MI

    Looking for Emissions & fuel economy Test Engineer
    $69k-88k yearly est. 1d ago
  • HIL Test Engineer

    Global Connect Technologies 4.4company rating

    Senior software engineer job in Dearborn, MI

    Hi, Hope this email finds you well. I have a job position; see below if you would like to consider replying back to me with your resume. Job Title: HIL Dspace Engineer Client: Cognizant Duration: Long-Term Job Description We are looking for a HIL Dspace Engineer to support automotive embedded systems development and validation. The ideal candidate will have hands-on experience with Hardware-in-the-Loop (HIL) systems and Dspace tools, along with strong debugging and testing skills. Key Responsibilities Work on automotive embedded systems development and testing Develop, execute, and maintain test cases for ECU functions Perform HIL testing using Dspaceplatforms Support model-based development and validation activities Analyze issues, perform debugging, and report defects Collaborate with cross-functional teams to resolve technical issues Follow automotive standards and development processes Required Skills & Experience 2-3 years of experience in automotive embedded systems Hands-on experience with HIL systems Strong experience with Dspace tools Experience in ECU testing and validation Knowledge of automotive standards and processes (preferred) Good communication and teamwork skills
    $67k-91k yearly est. 4d ago
  • Azure Data Engineer

    Focus On WD

    Senior software engineer job in Detroit, MI

    Azure Data Engineer with Power BI - MarTech & Retail Focus Rate: $55 - $60 per hours (W2 Preferred) Job Type: Contract, 6 Months Our client is seeking a highly skilled Azure Data Engineer with strong Power BI expertise and a solid understanding of Marketing Technology (MarTech) platforms. This role is critical in enabling data-driven decisions across marketing and retail operations by designing, building, and optimizing data pipelines and analytics solutions on Azure. Ideal for candidates who thrive in modern data environments, this position offers the opportunity to work on high-impact analytics and reporting solutions that directly influence customer engagement strategies and retail performance. Key Responsibilities: Design, build, and maintain scalable and reliable data pipelines and ETL processes using Microsoft Azure services. Develop Power BI dashboards and reports that provide actionable insights across marketing and retail functions. Integrate and process large datasets from MarTech platforms to support marketing campaign analytics and performance measurement. Optimize data models and transformations for efficient querying and reporting. Collaborate with marketing, IT, and data science teams to understand analytics needs and deliver impactful data solutions. Ensure data governance, quality, and security standards are upheld across all deliverables. Key Requirements: 8+ years of experience in data engineering and analytics roles. Strong hands-on experience with Microsoft Azure, including services such as Azure Data Factory, Azure Synapse Analytics, and Azure Data Lake. Proven expertise in building Power BI dashboards, DAX calculations, and performance-tuned data models. Solid understanding of MarTech platforms and how marketing data is structured, captured, and used. Experience building end-to-end data solutions in cloud environments (Azure preferred). Strong SQL and data modeling skills. Ability to collaborate effectively across business and technical teams. Excellent problem-solving and communication skills. IDEAL CANDIDATE PROFILE 8+ years' experience in data engineering, BI development, or analytics delivery. Deep expertise in Microsoft Azure data tools and Power BI. Familiarity with MarTech platforms (e.g., Adobe Experience Cloud, Salesforce Marketing Cloud, or similar). Strong foundation in SQL, data transformation, and cloud data architecture. Comfortable working in retail or consumer-facing industries. Demonstrated ability to turn complex data into insightful, user-friendly dashboards. Strong cross-functional communication skills, with an ability to gather and translate business requirements.
    $55-60 hourly 2d ago
  • Mobile Software Engineering Intern

    Whisker 4.0company rating

    Senior software engineer job in Auburn Hills, MI

    Requirements What You'll Bring: Working toward a BA/BS in Computer Science, Engineering, or a related field, or equivalent practical experience Familiarity with mobile app development concepts (Flutter or native) Basic understanding of client-server communication and APIs Experience working with JSON and asynchronous programming patterns Ability to use modern development tools such as Xcode, Android Studio, or VS Code Interest in UI implementation and responsive design Strong problem-solving skills and eagerness to learn from senior engineers Maintains confidentiality of proprietary information Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions A high degree of initiative, self-motivation, and ability to motivate others Ability to establish and maintain cooperative working relationships with Team Members and colleagues Comfortable with office pets (cats, dogs) Not Required but Nice to Have! Experience with Flutter state management (Riverpod, Provider, BLoC, etc.) Personal or academic projects involving mobile apps or IoT Familiarity with WebSockets or real-time communication patterns Exposure to automated testing frameworks Basic understanding of native Android or iOS concepts Benefits & Perks: Join a tenacious, inventive company that empowers team members to chart their own path, lead by grounding decisions in the “why”, and has a strong sense of empathy and openness to new perspectives. Be a part of exciting growth, work with incredible people, and create tomorrow's pet products-plus a whole lot of extras. You will also be provided with: Premium Medical/Dental/Vision insurance Paid parental leave Whisker Parents Program 1 day "pawternity" leave for new pet adoption Pet Insurance Discount 401K match Flexible spending accounts Company-paid short-term disability and life insurance Employee Assistance Program (EAP) Generous paid time off 14 Paid Holidays Top of the line equipment Pet-friendly office Whisker products and swag Continuing education Support On-site gym with Peloton Referral program Statement of Inclusivity: We believe different perspectives make Whisker better and strive to create a place where everyone has equal opportunities to thrive. Please ensure to regularly check your email spam folder for any communication from Whisker to avoid missing important updates regarding your application status. #onsite1
    $35k-56k yearly est. 12d ago
  • Software Engineering Summer Intern

    Toyoda Gosei North America Corporation 4.4company rating

    Senior software engineer job in Troy, MI

    Job Description The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions, the Group brings its extensive range of products to customers all over the world. Toyoda Gosei North America (located in Troy, MI) has an opening for a Software Engineering Summer Intern. The selected candidate will assist Corporate Information Systems (CIS) team with day-to-day end-user support and software development. Primary Duties and Responsibilities: • Assist with the preparation of documentation for software development process • Provide assistance to CIS team with helpdesk call answering and basic problem resolution • Assist software development team with .NET development projects and troubleshooting • Assist with the troubleshooting and issue resolution on .NET legacy applications • Assist with the preparation of business process improvement initiatives Additional Qualifications: • Minimum of 2 years' undergraduate studies completed • Coursework towards a Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Data Science or other related field • Experience with Visual Studio 2017 or later, C#, VB.Net, SQL Server, Javascript, jQuery, ASP.NET is required • Excellent organization and communication skills required. • Strong problem solving skills • Highly analytical and detail-oriented.
    $47k-68k yearly est. 5d ago
  • Software Developer Summer Internship 2026

    Ascent Cloud

    Senior software engineer job in Detroit, MI

    Ascent Cloud Summer Internship Click button below to apply for a Summer Internship at Ascent Cloud. We look forward to reviewing your resume!
    $29k-38k yearly est. 60d+ ago
  • Embedded Software Application Engineer

    Forvia Se

    Senior software engineer job in Northville, MI

    YOUR TASKS FORVIA - HELLA is seeking its next great Software Applications Engineer - Energy to join our growing body controls team. The primary function of this position will be to partner with internal and external stakeholders to drive validation and development of our next generation product design. If chosen for this opportunity you will gain access to product engineering focused on the next generation control modules. About Us FORVIA - HELLA is a listed, internationally positioned automotive supplier operating under the umbrella brand FORVIA. Within this factual group, HELLA stands for high-performance lighting technology and automotive electronics. At the same time, the Company covers a broad service and product portfolio for the spare parts and workshop business as well as for manufacturers of special-purpose vehicles with its Lifecycle Solutions business group. HELLA has around 36,000 employees at more than 125 locations worldwide and generated sales of €4.4 billion in the seven-month short fiscal year 2022. Daily Responsibilities * Serve as the Interface between SW development and Customer * Troubleshooting at customer when necessary * Implementing hot fixes for quick Customer Response * Be able to answer detailed SW Questions from the Customer * Analyzing customer requirements; understanding of software specification; analyzing and carrying out modifications in software requirements * Be able to run HIL bench test plans and test cases for investigations in timing matter YOUR QUALIFICATIONS * 3+ years of experience in embedded software support activities for the automotive industry * Good Embedded SW Architecture understanding * Proven ability to do Real Time debugging * CANoe experience * Solid base working with Engineering Standards, Process and Norms for SW development, Source Code Control System * Experience (it is a plus) * Bachelor's degree or above in electrical/software engineering. Why Forvia Hella? * Hybrid work schedules and flexible core hours * Industry leading health benefits program * Lucrative PTO policy * Competitive 401K matching * Extensive career and training opportunities * Annual Bonuses * On campus restaurant as well as employee water and coffee services * Team and company wide events * And much more! Please feel free to apply if you do not meet 100% of the positional requirements. Forvia Hella is dedicated to the development and future advancement of all our employees. Even if you do not meet all our requirements, do not hesitate to apply to us, because the further development of our employees is very important to us and opens up a wide range of opportunities for you in our company. FORVIA HELLA stands for the variety of all employees. Inclusion and diversity are firmly anchored in our company culture. We are continuously looking for new team players and welcome applications from all interested parties, regardless of their ethical and social background, age, religion, gender, disability, sexual orientation or identity. Please send us your application via our career portal, stating your salary requirements and earliest possible starting date, with the reference number req17237. Eric Spence Phone:
    $67k-91k yearly est. 47d ago
  • Application Software Engineer

    Vast Production Services

    Senior software engineer job in Troy, MI

    Application Software Engineer - Job Description Vast Solutions provides products and services to the surface transportation and consumer embedded electronic controls markets. Our in-house multi-disciplinary engineering teams are responsible for all facets of product development and production. We are looking for a candidate to work in our Software development team. The ideal candidate will have experience in Application Development and a desire to work on mission critical real time embedded control systems. Key Responsibilities: Participate in all phases of Development (architecture, design, implementation, debug, validation & verification) of application software used to control embedded modules. This would include Android/IoS/PC platforms. Collaboratively participate in the architecting of solutions with the Lead Software Engineer and the Systems and Hardware engineering teams. Support quoting new business opportunities with respect to software content. Implement and execute software development best practices & methodologies. Perform troubleshooting of Software & Systems issues with company products.
    $67k-91k yearly est. 60d+ ago
  • Software Engineer II, Offboard Python Application

    Latitude Ai

    Senior software engineer job in Detroit, MI

    Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the driving experience for millions of people. As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif. Meet the team: The Virtual Test Ecosystem (VTE) team ensures that our simulation (fully synthetic) and resimulation (replay engine using vehicle logs) workflows run efficiently and reliably at large scale. We use a mix of open source and cloud provider services to implement a processing framework that's cloud-agnostic as well as capable of running on-prem. The results of these simulations is business-critical for us - they're used in order to allow autonomy developers and testers to do large-scale safety and performance testing of changes prior to in-vehicle testing. We interact with engineers throughout the onboard and offboard stack in order to ensure smooth end-to-end capabilities. What you'll do: We run vehicle simulations at unprecedented scales in order to ensure we're releasing a safe product. You'll support this via improvements to our sim/resim cloud framework and applications that run on this framework. In terms of implementation, this involves a lot of Python coding, interacting with open source packages and various AWS/GCP services. In terms of analysis, we're constantly looking for bottlenecks that limit scalability or otherwise hinder performance. You'll put together benchmarking to identify these spots and associated dashboards to track and summarize the information. Then armed with that information, you'll implement solutions to increase efficiency It's not enough to have a framework that is functional - it needs to be intuitive and easy to use. We take our best guesses at this, but things evolve over time based on user interaction - both direct feedback as well as realizing how users are accidentally misusing or misinterpreting the results. VTE supports autonomy, systems, test, and a variety of other teams across the organization. Having an eye for how the system is being used, what users need, and a willingness to engage with these users on future improvements is critical We also can't build it all, so we want to make the framework well-documented and as self-serve as possible for others to extend it (while being there to answer questions). For example, when there's a new portion of the autonomy stack, we want that autonomy team to be able to update resim to add it in themselves so that they can iterate quickly In order to run logs through resim, we need to first know what logs are interesting. You'll contribute to the ecosystem of how we manage storing and searching for these logs efficiently, including how we automate indexing the interesting actors and interactions in a scene and how we determine our dataset coverage Once we've run resim, we want to do something with the updated logs. Frequently this involves metrics to analyze the AV's performance; these metrics could range from low-level performance of a particular detector in the stack to if the AV is meeting high-level business objectives. You'll both work on the sim/resim cloud framework implementation to make this easy for all developers to add in their metrics and support the metrics implementation themselves as needs arise What you'll need to succeed: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD Expertise in writing Python code that's efficient, well-documented, and well-tested 2+ years' experience writing scalable applications that execute in a cloud or HPC environment 2+ years' experience writing software that interacts with AWS and/or GCP services Familiarity with NumPy and scientific programming Willingness and desire to learn how onboard and offboard components interact with each other and propose solutions to improve how developers and testers work with both systems Nice to have: C++ development experience Experience with Kubernetes What we offer you: Competitive compensation packages High-quality individual and family medical, dental, and vision insurance Health savings account with available employer match Employer-matched 401(k) retirement plan with immediate vesting Employer-paid group term life insurance and the option to elect voluntary life insurance Paid parental leave Paid medical leave Unlimited vacation 15 paid holidays Daily lunches, snacks, and beverages available in all office locations Pre-tax spending accounts for healthcare and dependent care expenses Pre-tax commuter benefits Monthly wellness stipend Adoption/Surrogacy support program Backup child and elder care program Professional development reimbursement Employee assistance program Discounted programs that include legal services, identity theft protection, pet insurance, and more Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives Learn more about Latitude's team, mission and career opportunities at lat.ai! The expected base salary range for this full-time position in California is $150,320 - $225,480 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements. Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
    $67k-91k yearly est. Auto-Apply 60d+ ago
  • Application Software Engineer

    Applied Intuition 4.4company rating

    Senior software engineer job in Detroit, MI

    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017 and now valued at $15 billion following its recent Series F funding round, Applied Intuition delivers the Vehicle OS, Self-Driving System, and toolchain to help customers build intelligent vehicles and shorten time to market. 18 of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, and Tokyo. Learn more at applied.co. We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. Meet our application software engineers! Our Application Software Engineers (ASE) act as the glue between our customers and our engineering teams. They are responsible for customer success and drive impact with high-priority customer engagements - hear from them on what life is like at Applied Intuition and what makes their roles so exciting! About the role (We are hiring for all levels of experience.) We are looking for bright software engineers interested in extending and adapting our products for Applied Intuition's global customers. Our Application Software Engineers have a unique mix of software expertise, domain knowledge, and an execution-driven mindset. Using these skills, our engineers work closely with autonomy developers to ensure that Applied Intuition's products are providing maximum impact to advance customers autonomy initiatives. This is an important role for the company, bringing together our product and engineering expertise with our customer-centric culture. Check out what a typical day would look like as an Application Software Engineer here! At Applied Intuition, you will: Work closely with customers to understand their development needs and use cases for autonomy to propose effective use of Applied Intuition's products Collaborate with engineering teams to ensure the product roadmap enables current and prospective customers Ensure customer needs are supported by the broader engineering team through effective prioritization Collaborate with our sales team to gather requirements through detailed technical discussions and workshops Explore new product development areas driven by strategic understanding of the customer landscape We're looking for someone who has: Experience with interacting with end-customers as an application engineer or a developer Familiarity with best practices in large scale software development Strong communication skills and focus on solving customer problems Nice to have: Prior background in technical sales or application engineering for simulation products Experience with automotive OEMs or suppliers Prior work in autonomous vehicle development domains Prior work in software simulation Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
    $62k-85k yearly est. Auto-Apply 5d ago
  • Software Engineer, Applications & Customer Solutions

    Memryx

    Senior software engineer job in Ann Arbor, MI

    What You'll Do: Application Development: Build and optimize AI apps in C++ and Python on MemryX accelerators. Customer Engagement & Outreach: Serve as technical contact (troubleshoot issues, translate requirements, and integrate our stack) and represent MemryX at conferences and workshops. AI Demos: Develop end-to-end demos (hardware+software) for trade shows and internal use. Community: Engage with the open-source community via our GitHub repositories and forums. SDK Enhancement: Identify, propose, and help implement new SDK features to improve our developers' experiences. What We Expect to See: Education: BS or MS in Computer Science, Computer Engineering, or related field. Experience: Relevant internship, or previous work experience. Programming: Proficient in Python and/or C++; eager to pick up new languages and tools. ML Frameworks: Hands-on with TensorFlow or PyTorch. Dev Tools: Comfortable in Linux environments and Git-based workflows. Soft Skills: Strong communicator, team player, and receptive to feedback. What We Would Be Happy to See: Prior experience with AI application development. Open-source contributions or community engagement. Projects in hardware accelerators or embedded systems. Reports to: Senior Director of Engineering Location: Ann Arbor, Michigan - Onsite Work Schedule: Full-time Why Join MemryX? We offer more than just a job - we offer a career with purpose! Our benefits package includes: Comprehensive medical, dental, and vision coverage. MemryX covers 100% of the employee premium! Matching 401(k). Equity incentive packages. Company-paid life insurance coverage for all employees. Unlimited paid time off. Generous paid parental leave. Growth and learning opportunities, including tuition reimbursement and professional development support. Potential for advancement in a growing organization. Employment Opportunity and Benefits of Employment: We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer.
    $67k-91k yearly est. 60d+ ago
  • Software for Applications Engineer

    North Star Staffing Solutions

    Senior software engineer job in Washington, MI

    Our staffing solutions connect high level candidates with the best companies in America. We take pride in getting to know and understanding a candidate's skill set, experience and needs and then pairing them up with the right organization. We conduct thorough telephone screens, face to face interviews, reference and background checks, and we verify previous work history of all our candidates before we place them. We provide access to a variety of exciting, well compensated positions across most industries. We will work with you understand and to find the best possible solution based on your skills and career goals. We will prove to be your most reliable, and trusted friend in your career for years to come. We are currently hiring for a great company in Washington, Michigan. This company is driven on maintaining a competitive advantage in the automotive industry. Working within a growing software development team, the successful applicant will make major contributions to the development of high quality, robust solutions to meet the expanding market for Electric Steering Systems. Job Description The role will encompass the full scope of the software development process, from requirements capture, through top level and detailed software designs, code implementation to verification of the software. • Capture the software requirements of the system. • Design and development of complex software module architecture in an AUTOSAR environment. • Creation and development of complex software design both in natural language and modelling. • Software implementation using the embedded ‘C' language, meeting all relevant safety standards. • Ensure that software designs are fully suited to the target micro platform and are fully compliant with the requirements. • Support software development throughout the software lifecycle. • Ensure validation of software designs and code prior to integration by testing the software. Qualifications Job Requirements & Qualifications: • Degree or similar qualification in Electronic Engineering/Software Engineering. • Proven experience as a software design engineer. • Real-time, embedded C skills with hands-on debugging experience. • Good practical knowledge of embedded software development methods and tools. • Understanding of the software development process for real-time, low cost systems for high volume manufacture. • Good interpersonal skills, team player. • Automotive embedded software experience. • UML Design experience. • Matlab / Simulink experience. • TagetLink experience. • Experience of AUTOSAR architectures. • An understanding of digital electronic hardware Additional Information Please contact Melanie Sinai at: Melanie Sinai Talent Acquisition Specialist North Star Staffing Solutions Phone: 210-965-1229 [email protected] www.Northstarstaffingsolutions.com www.linkedin.com/in/mlsinai/
    $67k-91k yearly est. 1d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Madison Heights, MI?

The average senior software engineer in Madison Heights, MI earns between $73,000 and $120,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Madison Heights, MI

$94,000

What are the biggest employers of Senior Software Engineers in Madison Heights, MI?

The biggest employers of Senior Software Engineers in Madison Heights, MI are:
  1. General Motors
  2. G. & M. Co., Inc.
  3. Maximus
  4. Latitude Ai
  5. Belcan
  6. R1 RCM
  7. Speechify
  8. Lucid Motors
  9. Credibly
  10. Futran Solutions
Job type you want
Full Time
Part Time
Internship
Temporary