Post job

Associate software engineer jobs in Dearborn, MI

- 1,790 jobs
All
Associate Software Engineer
Software Engineer
Software Engineering Internship
Software Applications Engineer
Software Developer Internship
Software Development Engineer
Junior Software Engineer
Quality Assurance Engineer
Applications Developer
Senior Software Engineer
Software Systems Engineer
Programmer
Data Engineer
Software Test Engineer
  • Quality Assurance Engineer - Critical Hardware

    Lincoln Electric 4.6company rating

    Associate software engineer job in Macomb, MI

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Macomb Employment Status: Hourly Full-Time Function: Quality Assurance/Control Req ID: 26199 Job Responsibilities PRIMARY FUNCTION Quality Assurance is a vital part of any aerospace operation as it ensures that all operations are conducted in a safe and reliable manner. The candidate must be able to identify any potential issues or risks that could compromise safety, performance, or reliability and take appropriate corrective action. Experience in auditing, inspection, and testing procedures is essential for success in this role. Possessing these skills and qualifications, a Quality Assurance Engineer can help to ensure the highest quality standards are met here at Baker Industries. JOB DUTIES AND RESPONSIBILITIES Documenting and reporting product or service quality levels Developing a workflow or AS9102 Form 3 for product inspection Following up with the appropriate channels when mistakes are found Evaluating adequacy of Quality Assurance standards Devising sampling procedures and directions for recording and reporting quality data Reviewing the implementation and efficiency of quality and inspections systems Investigating customer complaints and non-conformance issues Collecting and compiling statistical quality data Analyzing data to identify areas for improvement in the quality system (Continuous Improvement) Developing, recommending, and monitoring corrective and preventive actions Preparing reports to communicate results of quality inspection activities to management Monitoring risk management activities Assuring ongoing compliance with quality and industry regulatory requirements Prioritizing work and meeting deadlines Recognizing and maintaining the confidentiality of all materials in the work setting. Possessing a keen eye for detail with excellent attention to detail The ability to consistently identify mistakes across thousands of inspections characteristics, closely follow International Quality Standards as well as customer requirements, read and interpret engineering drawings and specifications. Use problem-solving skills to identify potential issues with a product and propose solutions to fix them. Ability to effectively communicate with and work in teams. . Additional job duties as assigned EDUCATION AND EXPERIENCE Proven work experience as a Quality Assurance Engineer or DSQR. Relevant training, experience, and/or certifications as a Quality Assurance Engineer. Experience with flight hardware is a must. Working knowledge of AS9100, AS9102, AS13100, ISO 9001, and other relevant quality standards. Must have strong computer skills, including Microsoft Office and databases. Experience with DISCUS is a plus. Working knowledge of tools, methods, and concepts of quality assurance. High school diploma/GED, prior certification as a DSQR for any Aerospace Prime contractor, or equivalent work experience. Job Requirements PHYSICAL DEMANDS The employee frequently is required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee is required frequently to work from ladders and scaffolds. The employee is occasionally required to sit. The employee must regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision. WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EXPORT CONTROL DISCLAIMER This position will include access to data, technology, and/or software source code that is subject to U.S. export controls under International Traffic in Arms Regulations (ITAR). Employment with The Lincoln Electric Company (D/B/A Baker Industries) is contingent upon either verifying U.S. person status or obtaining any necessary authorizations. Applicants will be required to answer certain questions for export control purposes and information will be reviewed by compliance personnel to ensure compliance with federal law. The Lincoln Electric Company, at its sole discretion, may choose not to apply for a license for such individuals as whose access to export-controlled data, technology, and/or software source code may require authorization. The Lincoln Electric Company may also decline to proceed with an applicant on this basis alone. EQUAL OPPORTUNITY EMPLOYER The Lincoln Electric Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, Baker Industries complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, protected veteran status, or disability. HARASSMENT POLICY The Lincoln Electric Company expressly prohibits any form of workplace harassment based on race, color, religion, gender, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Baker Industries' employees to perform their job duties may result in discipline up to and including discharge. DISCLAIMER This job description may not include all assigned duties, responsibilities, or aspects of the job described, and may be modified at any time at the Employer's sole discretion. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $61k-78k yearly est. 5d ago
  • Controls Software Engineer

    Lincoln Electric 4.6company rating

    Associate software engineer job in Shelby, MI

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Shelby Employment Status: Hourly Full-Time Function: Engineering Req ID: 26527 Summary Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service. We are seeking an experienced Controls Software Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Software Engineer will initially support active projects and then transition to completing projects directly. They will take the lead on developing software on new projects and debug software on new machines. This role requires travel to customer sites for equipment installation and customer interaction. What You Will Do Design PLC software and HMIs for industrial automation equipment Debug and troubleshoot PLC software and HMIs Collaborate with cross-functional teams to maintain project timelines and critical path milestones. Maintain task lists and reports of open items. Maintain project design documentation and prepare customer deliverables. Ensure the controls engineering process is tracked and followed. Assist customers and local tradespeople in troubleshooting equipment issues. Conduct end-user training on equipment operation. Education & Experience Requirements Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered. Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors. Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting. Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN Experience with PLC programming in ladder and structured text. Experience programming HMIs Travel required: approximately 30% domestic and international. Weekend work may be required based on project schedules. Preferred Experience in computer programming languages, such as VB, C/C++, or C#. Experience with Rockwell and Siemens HMI preferred. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $77k-99k yearly est. 4d ago
  • Robot Programmer

    Kuka 4.5company rating

    Associate software engineer job in Clinton, MI

    Program robots by performing the following duties under the direction of the robot programmer job leader. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned. Yaskawa Motoman robot expert, that is capable of code writing applications (preferred) KUKA robot expertise (preferred) Roller hemming experience (preferred) Review drawing package for correct interface, verify that the interface matches application. Power up robot and calibrate. Download OLP programs. Set up Binding Table / I/O. Configure Robot D-Net / I/O Communication. Teach robot path programs: Weld, Material Handling, Maintenance, Tip Dress etc. Set up signals between Robot / PLC interface. Debug programs in slow speed and verify all signal's to and from the PLC. Mount hard stops accordingly. Set up Software Limits to match hard stops. Debug auto repeat with PLC Programmer. Assist pipefitter / electrician with resolving robot dressing problems. Run metal and Verify weld spot locations. Make necessary changes to achieve cycle time. Document all changes to robot programs and End-Effector sequence changes. Support FIS / Tech Review / 20 hr / 2500 cycle run. Assist with customer buy-off. Participate in TR studies as required. Document all broken robot equipment that has been replaced. Back up robot programs and parameters to assigned USB memory stick. Understands and follows safety and environmental regulations and identifies safety/environmental concerns. Adheres to the Quality System and participates in continuous improvement. Conduct themselves during installation in the field as a KUKA representative. Provide all backup and documentation to Robot Leader after project is installed and running production. Regular and predictable attendance is an essential function of this job. Turn in time sheet on time and accurately. Works alongside with PLC debug group as a team. EDUCATION and/or EXPERIENCE High school diploma or general education degree (GED); or one to three months related experience and/or training; or equivalent combination of education and experience. KUKA is an Equal Opportunity Employer committed to building an inclusive and 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, protected veteran status, or any other factor protected by applicable federal, state or local laws.
    $57k-85k yearly est. 3d ago
  • Java Software Engineer

    Mindlance 4.6company rating

    Associate software engineer job in Ann Arbor, MI

    Looking for candidates local to Ann Arbor, MI Required Skills: • 5+ Years of Java, J2EE and web/internet based programming experience (both client and server side) • 5+ Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems • Experience with concurrency & multi-threading • Experience with scaling, Java Garbage Collection, and performance tuning preferred • Deep understanding of data structures, algorithms and design patterns (GoF) • Experience with agile, test-driven development • Experience with Unix/Linux • Experience with build, deploy and test automation tools like Ant, Gradle, Maven, Jenkins, TeamCity, Junit, TestNG, JaCoCo or similar tools • Demonstrated experience working with core business logic within applications • Experience in developing APIs and Frameworks • Excellent written and verbal communication skills Preferred Skills • Experience with application development frameworks like Spring, Hibernate, JSF or similar frameworks • Experience with compilers or DSLs preferred “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
    $67k-88k yearly est. 1d ago
  • Senior Java Software Engineer

    Apexon

    Associate software engineer job in Detroit, MI

    Sr. Fullstack Java Developer - Detroit, MI - Onsite Duration: 1 Year Employment Type: Contract - Can go for Inperson Interview We are looking for an experienced Fullstack Java Developer(12- 15yrs of exp) to join our team for a long-term engagement. The ideal candidate will have strong hands-on experience across Java, Spring, front-end frameworks, databases, and cloud-ready tools, with the ability to lead a team and work directly with customers. Responsibilities (Brief) Develop and enhance applications using Java 17/8+, Spring Framework, JSON/XML, AngularJS / Angular 8-11 / React.js. Must have strong Hands on coding experience is needed Work with MongoDB, MySQL, SQL, NoSQL databases. Support upgrade/migration projects using Java, Spring, and Gradle. Must have at least 3 yrs of experience in deployment (CI/CD pipelines) Lead development activities and guide technical teams. Follow Agile methodologies and drive customer value. Participate in client discussions and deliver quality solutions. Preferred: Experience with front-end technologies and healthcare insurance domain. Communicate effectively with technical and business stakeholders. Required Technical Skills Java - Mandatory | 10+ years AngularJS / Angular 8-11 - Mandatory | 5+ years Spring Framework - Mandatory | 5+ years JSON / XML - Mandatory | 5+ years MongoDB / MySQL / SQL / NoSQL DBs - Mandatory | 5+ years Gradle - Mandatory | 5+ years Good to Have Spring Boot - 3+ years AngularJS / React.js / JSP - 3+ years IntelliJ - 3+ years
    $82k-107k yearly est. 3d ago
  • Application Developer

    Martinrea International 4.4company rating

    Associate software engineer job in Auburn Hills, MI

    Job Summary: Responsible for development, adherence and maintenance of new and existing software solutions as defined by business requirements. Required Education and Experience: BS in Computer Science, Information Technology, Computer Engineering or demonstrated deep understanding of current technologies and comparable work experience Minimum of 1-5 years of experience working in IT Operations and shop floor systems in a production environment Excellent communication skills, both verbal and written Prior experience managing a team in a timeline-based environment Experience in SCRUM methodology preferred Prior experience in development of Software solutions, utilizing but not limited to the following programming languages: PHP, Typescript, CSS, Javascript, Java, C#, other relevant PHP tools Other tools include SQL, Laravel, Angular, Livewire, Jira, Git, Vue, etc Essential Functions: Lead team of developer's Systems solutions Ensure the quality of the items delivered by the development team Ability to manage the deployment of solutions within a cross-functional technical team Ensure continuous refinement of IT solutions Develop and lead the process of best practice and ensure the alignment across the enterprise Ensure documentation of standard solutions Develop and lead the use of IT tools Develop and apply new requirements requested by users Coordinate with other areas throughout the company to ensure that the requested changes to systems are made possible Support users of the company systems as needed
    $77k-103k yearly est. 1d ago
  • Robotics Software/Systems Engineer

    Akkodis

    Associate software engineer job in Warren, MI

    A Robotics Software/Systems Engineer job in Warren, MI is available courtesy of Akkodis. We are seeking a Senior Engineer, AI Systems Engineering - Integration to join a Manufacturing Technology Development team within the Research and Development organization. In this role, you will lead system-level integration of new technologies, validating novel AI and robotics algorithms in full-stack collaborative robot prototypes. You will develop frameworks for iterative assembly and testing, ensuring innovations can be evaluated in realistic workflows. You will serve as the convergence point where Robotics Intelligence breakthroughs and AI & Simulation models are combined into functional prototypes Pay: $40/hr to $60/hr Robotics Software/Sytems Engineer job responsibilities: Lead integration of AI, perception, and robotics software into full-stack prototype systems. Develop and maintain frameworks for iterative build, test, and validation cycles. Ensure innovations are evaluated under realistic, production-relevant workflows. Collaborate closely with Robotics Intelligence, AI & Simulation, Controls, and Hardware teams. Manage system-level prototype bring-up, debugging, and performance validation. Qualifications: Bachelor's degree in Robotics, Computer Engineering, Electrical Engineering, or related field. 5+ years of experience in robotics software or systems integration. Strong background in AI model deployment, ROS/ROS2, and hardware-software integration. Experience working with collaborative robots, sensors, and real-world task workflows. Excellent system-level debugging, communication, and cross-functional collaboration skills. If you are interested in this Software/System Engineer job in Warren, MI please click APPLY NOW. For other opportunities available at Akkodis go to **************** If you have questions about the position, please contact *****************************. Equal Opportunity Employer/Veterans/Disabled Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ********************************************** The Company will consider qualified applicants with arrest and conviction records.
    $40 hourly 1d ago
  • GCP Data Engineer

    Miracle Software Systems, Inc. 4.2company rating

    Associate software engineer job in Dearborn, MI

    Experience Required: 8+ years Work Status: Hybrid We're seeking an experienced GCP Data Engineer who can build cloud analytics platform to meet ever expanding business requirements with speed and quality using lean Agile practices. You will work on analyzing and manipulating large datasets supporting the enterprise by activating data assets to support Enabling Platforms and Analytics in the Google Cloud Platform (GCP). You will be responsible for designing the transformation and modernization on GCP, as well as landing data from source applications to GCP. Experience with large scale solution and operationalization of data warehouses, data lakes and analytics platforms on Google Cloud Platform or other cloud environment is a must. We are looking for candidates who have a broad set of technology skills across these areas and who can demonstrate an ability to design right solutions with appropriate combination of GCP and 3rd party technologies for deploying on Google Cloud Platform. You will: Work in collaborative environment including pairing and mobbing with other cross-functional engineers Work on a small agile team to deliver working, tested software Work effectively with fellow data engineers, product owners, data champions and other technical experts Demonstrate technical knowledge/leadership skills and advocate for technical excellence Develop exceptional Analytics data products using streaming, batch ingestion patterns in the Google Cloud Platform with solid Data Warehouse principles Be the Subject Matter Expert in Data Engineering and GCP tool technologies Skills Required: Big Query Skills Preferred: N/A Experience Required: In-depth understanding of Google's product technology (or other cloud platform) and underlying architectures 5+ years of analytics application development experience required 5+ years of SQL development experience 3+ years of Cloud experience (GCP preferred) with solution designed and implemented at production scale Experience working in GCP based Big Data deployments (Batch/Real-Time) leveraging Terraform, Big Query, Google Cloud Storage, PubSub, Dataflow, Dataproc, Airflow, etc. 2 + years professional development experience in Java or Python, and Apache Beam Extracting, Loading, Transforming, cleaning, and validating data Designing pipelines and architectures for data processing 1+ year of designing and building CI/CD pipelines Experience Preferred: Experience building Machine Learning solutions using TensorFlow, BigQueryML, AutoML, Vertex AI Experience in building solution architecture, provision infrastructure, secure and reliable data-centric services and application in GCP Experience with DataPlex is preferred Experience with development eco-system such as Git, Jenkins and CICD Exceptional problem solving and communication skills Experience in working with DBT/Dataform Experience in working with Agile and Lean methodologies Team player and attention to detail Performance tuning experience Education Required: Bachelor's Degree Education Preferred: Master's Degree Additional Safety Training/Licensing/Personal Protection Requirements: Additional Information: ***POSITION IS HYBRID*** Primary Skills Required: Experience in working in an implementation team from concept to operations, providing deep technical subject matter expertise for successful deployment. Implement methods for automation of all parts of the pipeline to minimize labor in development and production Experience in analyzing complex data, organizing raw data and integrating massive datasets from multiple data sources to build subject areas and reusable data products Experience in working with architects to evaluate and productionalize appropriate GCP tools for data ingestion, integration, presentation, and reporting Experience in working with all stakeholders to formulate business problems as technical data requirement, identify and implement technical solutions while ensuring key business drivers are captured in collaboration with product management This includes designing and deploying a pipeline with automated data lineage. Identify, develop, evaluate and summarize Proof of Concepts to prove out solutions. Test and compare competing solutions and report out a point of view on the best solution. Design and build production data engineering solutions to deliver pipeline patterns using Google Cloud Platform (GCP) services: BigQuery, DataFlow, Pub/Sub, BigTable, Data Fusion, DataProc, Cloud Composer, Cloud SQL, Compute Engine, Cloud Functions, and App Engine. Additional Skills Preferred: Strong drive for results and ability to multi-task and work independently Self-starter with proven innovation skills Ability to communicate and work with cross-functional teams and all levels of management Demonstrated commitment to quality and project timing Demonstrated ability to document complex systems Experience in creating and executing detailed test plans Additional Education Preferred GCP Professional Data Engineer Certified In-depth software engineering knowledge "
    $71k-94k yearly est. 4d ago
  • Software Engineering Intern

    KLA 4.4company rating

    Associate software engineer job in Ann Arbor, MI

    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division The vision of KLA's global human resources organization is to become a leader and partner to operating leadership in support of the company's efforts to achieve its strategic growth, customer and operating objectives through strategic talent management. Our mission is to enable the business, and leverage human resources to achieve short and long-term business objectives. Our primary areas of strategic focus include talent acquisition, individual and organizational assessment and development, performance management, inclusion and engagement, and rewards. The global HR organization includes HR business partners, learning and development, talent acquisition, compensation and benefits, employee communications, and HR system operations. Job Description/Preferred Qualifications An intern with the AI and Modeling Center of excellence will work in one or more of the following areas. Interns will be technically supported and mentored throughout their stay with KLA. Work with traditional machine learning and deep learning techniques to meet and improve results on KLA products. Experiment with new and novel techniques to improve results or reduce compute cost of various modeling techniques. Build tools for more efficient experimentation. Manage data used for training and experimentation of AI and physics modeling systems. Image processing. Speeding up physics models. Developing software tools and solutions for KLA products. Minimum Qualifications Students working towards a PhD, MS, or BS Level Degree Base Pay Range: $32.00 - $45.00 per hour based on pursuit of a Ph.D.Primary Location: USA-MI-Ann Arbor-KLAKLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave. Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process. KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at ************************** or at *************** to request accommodation. Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to ************************** to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
    $32-45 hourly Auto-Apply 41d ago
  • 2026 Summer Intern - Software Engineer, Autonomous Driving (Master's Degree)

    General Motors 4.6company rating

    Associate software engineer job in Warren, MI

    **To help** **facilitate** **administration of** **the** **relocation** **sti** **ped** **if you are selected, please apply using the permanent address you would move from.** **Work Arrangement:** Hybrid: This internship is categorized as hybrid. The selected intern is expected to report to the office up to three times per week or as determined by the team. **Location** **s** **:** Sunnyvale, California Mountain View, California Warren, Michigan Milford, Michigan **About** **th** **e** **R** **o** **le:** As an Autonomous Driving Software Engineer Intern, you will contribute to the design, development, and validation of cutting-edge software powering self-driving systems. You'll collaborate with experienced engineers across AV Platform teams to build scalable, safety-critical software for autonomous vehicles operating in real-world environments. **What You** **'ll Do:** + Develop, test,anddeployproduction-ready codeacross components of vehicle platform software. + Quickly rampuponassignedcodebase, product area, and/or system. + Complete assigned tasks efficiently with few iterations. + Identify problem statements, outlineoptimalsolutions, account for tradeoffs and edge cases. + Participate in code reviews, technical discussions, and design resign. + Collaborate with cross-functional teams including hardware, systems, test, and safety to ensure seamless software integration. + Communicate effectively across multiple stakeholders. **Required Qualifications:** + Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelors or Mastersdegree in computer science or a related field. + Experience with modern object-oriented programming languages (e.g., Java, C++, Python) preferably in a production or applied project environment. + Able to work fulltime,40 hours per week. **Preferred Qualifications:** + Previousexperience with software development through internships, class projects, personal projects, or coding competitions. + Experience developing and testing software through internships, coursework, or personal projects. + Familiarity with Linux/POSIX environments and exposure to embedded systems or robotics projects. + Understanding ofnetworking fundamentals relevant to embedded or distributed systems. + Experience with robotics frameworks (e.g., ROS), embedded Linux platforms, or common sensors (e.g., cameras, lidar, radar, IMUs) is a plus. + Interest or coursework related to safety-critical or high-reliability systems (automotive, aerospace, medical) is beneficial. + Passion for self-driving technology and its potential impact on the world. + Intent to return to degree-program after the completion of the internship. + Graduating between December 2026 and August2027. **Compensation:** + The monthly salary range for this role is$7,300- $9,200per month + GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2026 Student Program. **What you'll get** **from us** **(Benefi** **ts):** + Paid US GM Holidays + GM Family First Vehicle Discount Program + Result-based potential for growth within GM + Intern events to network with company leaders and peers **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $7.3k-9.2k monthly 4d ago
  • Software Engineering - Summer 2026 Internships

    Rivian 4.1company rating

    Associate software engineer job in Plymouth, MI

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary Internship Term: Summer 2026 This is a bucket application, and is not an official opening. Your application can be considered for Rivian's 2026 internship programs. If you are selected, you will receive communication with specific responsibilities and qualifications for the role you are being considered for. Rivian internships are experiences optimized for student candidates. To be eligible, you must be an undergraduate or graduate student in an accredited program during the internship term with an expected graduation date between December 2026 and June 2028. If you are not pursuing a degree, please see our full time positions on our Rivian careers site. Note that if your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements. Responsibilities Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development Qualifications Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Pay Disclosure Salary Range/Hourly Rate for Internships: The range of pay for internships is 25.00-51.00 per hour. Actual compensation will be determined based on location, and other factors permitted by law. Rivian provides robust wellness benefits, and a medical insurance package for interns, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Must be currently pursuing a bachelors, masters, or PhD degree Actively pursuing a degree, or one closely related, in Computer Science, Computer Engineering, or similar. Experience in software development and coding in one or more of the following languages: Python, Java, Javascript, Kotlin, Ruby, GoLang, Typescript, or similar. Experience and familiarity with data structures and algorithms. Must have excellent written and verbal communication skills Ability to navigate ambiguity in a fast-paced environment Capable of working as a member of a team across several cross functional disciplines, including with external stakeholders Applying to this opening will place you into consideration for Rivian's 2026 summer internship program. Teams your application can be considered for include: Digital Platforms Mobile Development (Android or iOS) Internal Applications DevOps Cybersecurity Fullstack Development Front-end Development Back-end Development
    $57k-76k yearly est. Auto-Apply 6d ago
  • Software Test Engineer (9573)

    Trialon Corporation 4.3company rating

    Associate software engineer job in Northville, MI

    Founded in 1982, Trialon Corporation was established to assist companies with their technical staffing needs. Trialon understands our clients have different needs and we take pride in our ability to adapt accordingly. We will successfully match candidates to your company culture and technical requirements. We maintain a track record of proven accomplishments in providing solutions for excess workloads by supplying qualified contract personnel, as well as direct placements. Trialon provides people throughout North America in many technical fields including Automotive, Aerospace and Telematic Industries. Our experienced Account Managers and Recruiters are available to meet all your technical staffing needs. ***U.S. citizenship or permanent resident alien status is required. ***Criminal Background and Drug Test completed on all candidates prior to start. Job Description Functions as a crucial part of the development team assisting software lead in planning, developing executing and maintaining test plans and test cases. Also, maintain test reports and documentation for traceability. Work with development and program teams in issue analysis. Qualifications ESSENTIAL DUTIES and RESPONSABILITIES: Primary responsibility is to develop and maintain test equipment and software (test scripts, etc) for multiple projects. Secondary responsibility is to assist development team in determination of root cause of problems and assisting in corrective actions to correct the root cause. This includes documentation of issues. Analyze customer and internal requirements to develop test plan and test cases. Test software design and code at the unit and system level to ensure all requirements and quality standards are met. Work closely with software lead to coordinate test software development and plan testing activities. Working knowledge of software development tools (debuggers, emulators, compilers). Freescale's family of microcontrollers and CodeWarrior IDE is a plus. Ability to read schematics and debug analog and digital hardware. Able to use oscilloscope for troubleshooting. Fluent in both written and spoken English. EDUCATION AND EXPERIENCE: Bachelor's Degree in Electrical Engineering, Computer Science (or equivalent) 5+ years of experience in automotive embedded software development 5+ years for C/C++ or other structured language Experience developing and debugging software in real-time, embedded environment Knowledge of tools such as LDRA, Polyspace, or similar strongly desired Creative problem-solver capable of creating and reproducing complex software defects Good project management and time management skills Additional Information Background check and drug screening required. No Corp to Corp. NO H1B Visa sponsorship. Must be US Citizen or have valid US Green Card.
    $67k-93k yearly est. 22h ago
  • Software Engineer

    Tyler Technologies 4.3company rating

    Associate software engineer job in Troy, MI

    Description Tyler Technologies Troy, MI location is looking for a talented Software Engineer to enhance and maintain our flagship Records Management solution, supporting Public Safety agencies across the United States. In this role, you will be involved in all aspects of solution development including analysis, design, coding, testing, and support. Ideal candidates will enjoy solving complex technical problems and thrive in a highly collaborative environment. Responsibilities Develop and maintain enterprise‑level, web‑based applications using C#, .NET Framework, .NET Core, Angular, and SQL, with a focus on server side/backend. Be fully embedded in a highly collaborative team to work toward shared goals and business objectives. Promote high quality, maintainable code by following, developing, refining, and documenting best practices. Code both product enhancements and bug fixes for a rapidly growing user base, occasionally working directly with customers. Develop and maintain automated test coverage to ensure quality and reliable code. Contribute to CI/CD pipelines, supporting deployment and release processes. Participate in modernizing the application stack for a Cloud based future. Engage in code review processes to expand technical product knowledge and ensure quality, well- tested solutions. Communicate clearly with teammates, stakeholders, and Product Owners to understand requirements, contribute to planning, and reliably deliver results. Qualifications Multiple years of experience building highly available and scalable web applications in a professional work environment. Skilled with .NET (Framework/Core) and SQL Server, with experience building RESTful APIs. Strong understanding of object‑oriented programming, SOLID principles, and modern design patterns in .NET. Proficient with SDLC tooling (GitHub, Azure DevOps, Visual Studio) and experienced with Agile, OOP, TDD, and BDD practices. Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non‑technical colleagues. Strong passion for collaborating on solving challenging problems. Ability to think critically, with strong analytical and problem-solving skills. Be curious with an ability to think outside the box and learn new things quickly. Team player with excellent communication and collaboration skills. Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements. Nice to Haves Bachelor's degree in computer science. Experience with Responsive Web Design and web client technologies inclusive of Angular, JavaScript/Typescript, HTML5, and CSS3. Familiarity with cloud platforms and technologies (AWS) and applying best practices for cloud‑based application deployment and design. Experience with Testing Frameworks such as Playwright. Experience with containerized Development (e.g. Docker).
    $67k-80k yearly est. Auto-Apply 60d+ ago
  • Vehicle Simulation Associate Software Engineer

    Faacorporated

    Associate software engineer job in Ann Arbor, MI

    FAAC Incorporated is seeking an entry level Software Engineer with experience in C/C++ on both Linux and Microsoft Windows. Tasks range from designing and implementing new features and software modules to software maintenance and bug fixing. Products to be worked on include physics modeling; collision; terrain and path finding algorithms; Windows GUI software; graphics and rendering software; networking; and control loading software. Candidates should be excited to work on technically challenging problems, work well in a team environment and enjoy building world class products. The position includes occasional interactions with customers and end users during both the design and service lifecycles. Occasional travel is a possibility. Requirements Candidate should be experienced in: C/C++ Math and Physics Linux Microsoft Windows Candidates with the following optional experience would be a plus: C# or JavaScript Requirements analysis Real-time programming Network programming Perforce or other version control systems JIRA Job Criteria: Must have a Bachelor's of Science in Computer Science or related field or a Bachelor's of Science in Engineering, Mathematics or Physics, with real world programming experience. Must be a US Citizen. Equal Opportunity Employer/Disabled/Veteran
    $60k-79k yearly est. 60d+ ago
  • Software Engineer Intern - Java - Summer 2026

    Routeone

    Associate software engineer job in Farmington Hills, MI

    A Software Engineering Intern can expect to work on enterprise-scale web applications while collaborating closely with other engineers, architects, and product owners. This Internship is designed to allow for a substantive amount of growth and learning that will prepare the employee for future opportunities within the Application Development team. The Software Engineering Intern should have a passion for programming and a desire to learn new technologies. Job Elements Assist other team members with assigned technical tasks. Learn through pairing and collaborating with fellow team members. Maintain safety, security, and privacy standards throughout all areas of responsibility. Knowledge Basic understanding of Object Oriented Programming. Understanding of fundamental data structures. Basic relational database knowledge. Basic knowledge of popular software development processes, i.e., Agile, Scrum, Feature Driven Development. Skills Experience in one or more object/oriented languages Java or C#, C++. Familiar with HTML, CSS. Knowledge of jQuery or other scripting frameworks. Knowledge of XML. Experience using Eclipse, IntelliJ or Visual studio as IDE, and version control systems such as GIT, TFS or SVN. Abilities Ability to quickly learn new languages, frameworks, and APIs. Meticulous but still able to meet objectives. Able to work independently toward a goal and manage own assignments. Self-motivated and adaptable. Ability to work in a collaborative team environment. Other Essential Requirements Working towards a bachelor's degree in Computer Science or related field.
    $36k-64k yearly est. Auto-Apply 60d+ ago
  • Software Developer Summer Internship 2026

    Ascent Cloud

    Associate 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
  • Cyber Software Development Engineer

    The Panther Group 3.9company rating

    Associate software engineer job in Sterling Heights, MI

    Join an agile self-motivated team of engineers responsible for the development and support of embedded cyber work products for a family of ground combat vehicles. Note: Candidates must currently possess DoD Secret clearance or higher. The function of this position is to support the Cyber and Command, Control, Communication, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) product realization team with responsibility for Cyber and C5ISR architecture, technology, product development, evaluation, testing and compliance across the US market and support the delivery of products and services to Ground Combat Platforms. This is an embedded software engineering position. THis position is on-site with a 9/80 schedule. The following are the key duties and skills required: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system Participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and formal test Develop and maintain software tools, scripts and eXtensible Markup Language (XML) files to implement and/ or verify proper configurations. Perform software engineering and development duties to ensure the software applications are maintained in accordance with all accreditation and configuration control requirements. Develop data/ message protocol transformation mechanisms/ applications, enabling interoperability between multiple data-sharing domains. Utilize a variety of software languages in a Security Enhanced embedded Linux-based operating system environment Participate in peer reviews, identify, track and assess solutions to defects Manage, develop, support and conduct trade studies/structured decisions for Cyber test design, environment, and tools. including system-level impacts to include balance of capability, cost, reliability, schedule improvement, and performance across a Cyber, C5ISR vehicle suite Develop and evaluate checkpoint and design milestone artifacts and Contract Data Requirements List (CDRLs) and review to ensure technical accuracy and compliance with contract requirements. Minimum Qualifications (candidates will be considered on the aggregate of the position requirements, it is not required that candidates possess experience in all categories): Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferably in Computer Engineering, Computer Science, or Electrical Engineering from an ABET accredited university Strong background in high level programming language such as C, C++, C#, Java, or Rust, particularly in embedded software Experience with low-level programming for operating system internals of Linux or VxWorks Experience with board support packages (BSP) and hardware-software integration. Integrate and configure firewalls to protect embedded systems. Experience with reverse engineering and analysis of software. Low-level programming of device drivers in a Linux or VxWorks environment Experience across the various life cycle phases including software systems architecture development, requirements definition and analysis, OO development, code and unit test, system integration and test Working knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting, version control systems, and CI/CD pipelines. Knowledge of network protocols and communication interfaces (e.g., TCP/IP, UART, SPI, I2C). Experience in interpreting higher level customer requirements and flowing them down to technology areas. Familiarity with various electrical line replaceable units and the development and troubleshooting on electronic hardware. Certifications in cybersecurity (e.g., CISSP, CEH) are a plus. Must have: Currently possess DoD Secret clearance or higher Develop and implement cybersecurity measures to protect embedded systems. Experience with embedded systems, automotive and military related The flexibility to work non-duty hours or on weekends as needed by the project. Must satisfy Anthropometric Size Restrictions for access to military vehicles and be able to climb on vehicles and pass through hatches Pay range: $48 - $54 / hour depending on experience #INDIT
    $48-54 hourly 35d ago
  • Software Development Engineer in Test (SDET)

    AAA Life Insurance Company 4.5company rating

    Associate software engineer job in Livonia, MI

    At AAA Life, we're dedicated to providing quality life insurance and annuity products with the care and service our members expect. As we continue to modernize and innovate, our Technology team plays a vital role in delivering secure, efficient, and member-first solutions. We are seeking an experienced SDET to help strengthen our QA automation capabilities and support our CI/CD efforts. As an Software Development Engineer in Test at AAA Life, you will design, develop, and maintain robust automated test frameworks and scripts to validate functionality, performance, and stability across our technology ecosystem. You'll be a hands-on engineer who partners closely with product owners, business analyst, engineers, and QA analysts to ensure product quality and support seamless CI/CD using GitLab. Responsibilities Develop and maintain scalable, reusable, and robust automation frameworks for UI, API, and integration testing using Java. Create automated tests that run within our GitLab CI/CD pipelines. Collaborate with business analysts, engineer app and QA analysts to define testing strategies, identify test cases, and ensure high code quality. Integrate automated testing into the software development lifecycle, with a focus on shift-left testing. Monitor and maintain automated test execution results, reporting defects and supporting root cause analysis. Contribute to performance and load testing initiatives when needed. Advocate for best practices in testing, quality, and automation. Participate in code reviews and help enforce coding standards related to test automation. Continuously improve the automation pipeline and testing processes aligned with DevOps and Agile Qualifications Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in test automation or software development. Proficiency in Java for developing automation frameworks and scripts. Hands-on experience with GitLab CI/CD and integrating automation into pipelines. Strong understanding of testing strategies for UI, API, integration, and regression. Experience with test automation tools such as Selenium, RestAssured, JUnit/TestNG, or similar. Familiarity with Agile methodologies and test-driven development practices. Preferred Qualifications Experience working in the insurance or financial services industry. Exposure to containerization technologies such as Docker. Experience with performance testing tools like JMeter or Gatling. Knowledge of security testing practices.
    $64k-83k yearly est. Auto-Apply 60d+ ago
  • Front End Software Engineer

    Stefanini Group 4.6company rating

    Associate software engineer job in Dearborn, MI

    Stefanini Group is hiring! Stefanini is looking for a Front-End Software Engineer, Dearborn, MI (Onsite) For quick apply, please reach out Lokesh Sharma at ************/*************************** You are in this job to develop and maintain the front-end of an application, typically a web application, but sometimes also a mobile application or mobile-friendly responsive application and are responsible for the design and implementation of the user interface and user experience. Responsibilities Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies Align with architecture guidelines for unified and coherent approach to development Collaborate with cross-functional teams like product owners, designers, back-end developers, architects etc. Create mock-ups and prototypes to visualize new features and participate in user interface design reviews and product demos Performs functional automated testing and UI testing to ensure quality development Work on continuously improving performance by fixing bugs and optimizing the application and implementing new technologies to maximize development efficiency Familiar with programming practices, such as cross-browser compatibility testing, SEO principles and accessibility standards Design, develop, and deliver user friendly interactive experience using enterprise brand standards and templates for consistent user experience using languages like HTML, CSS, JavaScript or more advanced frameworks like React and NextJS Keep up to date with latest emerging technologies and trends in user interface design Experience Required: 6+ years of experience in IT 4+ years in development NextJS and Playwright 4+ years of experience in React Experience Preferred Experience in Monorepo Experience on AEM - Added Plus Education Required Bachelor's Degree **Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives*** Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process, including interviews and job offers. About Stefanini Group The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company. #LI-LS1 #LI-ONSITE
    $70k-91k yearly est. Easy Apply 19d ago
  • Software Engineer

    Community Financial Credit Union 3.6company rating

    Associate software engineer job in Plymouth, MI

    Who We Are: At Community Financial Credit Union, we believe in more than just banking, we believe in people. We are looking to build a community of forward-thinking team members who share our values towards providing exceptional member experiences and financial empowerment through our best-in-class products. We've been recognized as one of the Regional Best and Brightest companies for the last 20 years and nationally recognized since 2018. We have been certified as a Great Place To Work since 2023 and as of 2024, we were also recognized as the Best and Brightest in Wellness, reflecting our deep commitment to our team members and the communities we serve. About the role: The Software Engineer is responsible for developing and customizing software solutions for our digital banking platform currently using Lumin Digital SDK. This role involves close collaboration with internal stakeholders and external vendors to gather business and technical requirements, implement platform enhancements throughout the project lifecycle, and develop custom solutions for our digital banking platform utilizing the Lumin SDK. The Software Engineer performs a variety of programming assignments requiring knowledge of established programming and data processing procedures. This individual serves as the backup contact for support issues and will be responsible for maintaining and updating existing programs. This position has a starting annual rate of $103,100, but your offer amount may be increased with relevant work experience and transferable skills. A Day in the life of a Software Engineer can look like: Understand technical needs of stakeholders or vendors and translate them into scalable implementation. Develop, configure, maintain, and test digital banking SDK-based applications. Develop, test, troubleshoot, analyze, and maintain other credit union programs and applications. Conduct requirement analysis to identify bugs, enhancements, and optimization opportunities. Collaborate with project managers, QA testers, and external partners to ensure smooth delivery. Troubleshoot and resolve complex issues during implementation and production support. What you bring to the table: Bachelor's Degree in Computer Science, Engineering, or a related field. Minimum 4 years of programming experience. Proficiency in multiple programming languages such as Symitar PowerOn, Java, Python, SQL, TypeScript, and proprietary programming languages. Experience with modern frameworks and tools: React, Angular, .NET, Bootstrap, Spring, MySQL, or Django Familiarity with cloud-native technologies including Docker, Kubernetes, ArgoCD, Kibana, JSON Web Tokens, AWS Experience with version control systems, especially Azure DevOps (branching, merging, pull requests). Strong understanding of SDKs, APIs, and integration frameworks Experience with Mac OS to develop digital applications. Understanding of digital banking platforms or fintech environments. Excellent debugging, analytical, and problem-solving skills. Stay current with emerging technologies and industry trends. Understanding of software security principles. Take ownership of assigned tasks and be able to work independently and as part of a team. Ability to thrive in a fast-paced environment and manage multiple priorities effectively. Detail-oriented and exceptional problem-solving abilities. You might also have: Experience with Lumin Digital SDK Symitar PowerOn programming experience. Credit union experience. Knowledge of banking core systems. We believe in creating a Culture of Belonging guided by our core values: Relentless Care, Hustle & Grind, Huzzah! and Curiosity. As a team member of Community Financial, you'll enjoy: Comprehensive medical, dental, and vision plans Four weeks of PTO for all full-time team members Up to 12-weeks paid paternity/maternity leave Lifestyle Accounts to help with your personal wellbeing Family Health Benefits Paid time off to observe all Federal Holidays Flexible work options, including flex scheduling and work from home for many positions A generous 401k match Numerous employee engagement activities Community Resource Groups Paid time off for occasions such as volunteering, caregiving, and family events Contact/application information: If this description appeals to you, please submit an application! A member of CFCU's Talent Acquisition Team will be in contact with you shortly! Equal Employment Opportunity Policy: Community Financial Credit Union is an equal opportunity employer (M/F/D/V). We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, gender identity or expression, sexual orientation, marital status, disability, veteran status, or any other basis protected by applicable Federal, State or local laws. Disclaimer: This job posting highlights some of the most critical responsibilities and requirements of the position. There may be additional duties and responsibilities that are not listed above. A Talent Acquisition Specialist will be sure to discuss the role in further detail should your application be selected to move forward. Please note that Community Financial Credit Union does not involve Artificial Intelligence (AI) when evaluating applications. Applications for this position are reviewed by a member within the Talent Acquisition team. We are dedicated to providing an equitable and thorough review of all submissions and look forward to additional connection as the recruitment process continues!
    $103.1k yearly Auto-Apply 2d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Dearborn, MI?

The average associate software engineer in Dearborn, MI earns between $53,000 and $90,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average associate software engineer salary in Dearborn, MI

$69,000
Job type you want
Full Time
Part Time
Internship
Temporary