PLM Programmer
Software Developer Internship Job 12 miles from Hamtramck
Job Title: - PLM Programmer
Pay Rate: - $61/Hour on W2
Duration: - 06 Months (Possible EXT.)
Note: Please send your updated resume if you want to get submitted.
Position Summary: -
Working with an experienced and creative PLM team you will be building applications that support the development of advanced technology and help optimize the processes to bring those products to market. We are looking for a Programmer Analyst to help this team bring more PLM capabilities to Build and support PLM capabilities, such as Bill of Material (BOM) management and change management. Create new capabilities and extend those from the PLM vendor. Enhance the environment to support AS9145 processes and unite engineering development artifacts as a “digital thread” bringing to life a Model Based Engineering (MBE) capability. All to support and present a complete product information set. Provide customer support to a diverse population ensuring the system can meet their requirements. Develop an integrated model between Computer Aided Design (CAD) systems and the PLM central database. Integrate systems using a variety of techniques including web services and database connections. Upgrade PLM environments to maintain supportability, compliance and take advantage of the latest software developments. Install new releases exploring new features and analyzing and planning an upgrade process. Analyze infrastructure components and the various services underpinning the PLM environment, including RHEL servers, TomEE, Javascript, REST APIs, Java programs, and log mining.
Skills Required: -
Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.
Education & Experience Required: -
Bachelor's degree or equivalent engineering or software development experience. Working knowledge of PLM and experience implementing PLM applications. 5+ years of experience implementing PLM solutions. Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.
PTC Windchill experience
Business Systems Developer
Software Developer Internship Job 3 miles from Hamtramck
Business Systems Developer - Hybrid in Detroit/Lewisville, TX/Jacksonville, FL - Contract to Hire/W2 Only!
*
Optomi, in partnership with a market leader in the finance sector, is seeking a Business Systems Developer for a hybrid position out of one of their offices in Detroit, Lewisville TX, or Jacksonville FL. This candidate will serve as a key analytical and procedural expert, focusing on strategy, rules configuration, and software implementation to support the company's auto lending business. This candidate will leverage technical expertise, with a strong emphasis on large-scale system configurations within Loan Origination and Decision Engine Systems. The role will require close collaboration with a wide range of stakeholders, including business operations, IT, Risk, Finance/Pricing, Analytical Modeling, and Product Management teams, to ensure the accurate implementation of business requirements.
What the right candidate will enjoy:
Flexible work schedule!
Contributing to critical business applications!
Gaining experience with cutting-edge technologies on enterprise-level platforms!
Long-term career opportunity!
Experience of the right candidate:
College degree (or equivalent experience) in Computer Information Systems (CIS), Business Information Systems (BIS), Management Information Systems (MIS), Computer Science, Finance, Business Administration, or related field.
Strong experience with rule-based configuration tools (e.g., Defi LOS, FICO DMP) or coding languages and tools (e.g., SQL, Snowflake, Postman).
Experience with Python or Java preferred (Python is the most desirable language for this role).
Familiarity with Groovy, Pentaho, and the creation of APIs is strongly preferred.
Experience with database management platforms (e.g., Snowflake) is a must.
Postman for unit testing is a plus.
Strong understanding of auto finance, loan origination processes, or business loan management is preferred.
Comfort with Agile methodologies and a strong understanding of their application in software development and system configuration.
Proficient in mathematical concepts such as percentages, calculations, and linear equations.
Interest in learning financial concepts, including P&L calculations, amortization schedules, basic interest rates, and pro-forma models.
Proficient in Microsoft Office Suite (Visio, PowerPoint, Word, Excel, Access).
Familiarity with industry-standard configuration tools like FICO Originations Manager or Decision Management Platform is a plus.
Strong analytical skills to resolve system and process issues, with the ability to quickly understand new requirements and deliver system solutions.
Excellent written and verbal communication skills to convey changes clearly and ensure alignment with business needs.
Strong time management and organizational abilities to handle multiple projects under tight deadlines.
Preferred Qualifications:
1-2 years of strong data background with experience in SQL, Snowflake, and related technologies.
Experience in business systems configuration and software implementation, especially in a finance or auto lending environment.
Experience with unit testing and debugging tools such as Postman.
Ability to understand both technical and business aspects of complex systems and bridge the gap between them.
Responsibilities of the right candidate:
Review project, policy, program, and system documents to understand requirements and propose potential solutions.
Collaborate with internal and external partners to clarify project requirements and schedule system changes.
Identify necessary changes to company's systems and proactively address any issues.
Complete system configuration changes within established procedures, ensuring risk mitigation is always prioritized.
Support internal testing efforts with subject matter expertise and leadership in testing strategy.
Contribute to the rollout and verification of significant business system changes.
Work with multiple stakeholders to identify necessary system changes and assess the impact on core business operations.
PLM Programmer
Software Developer Internship Job 12 miles from Hamtramck
Job Title: PLM Programmer/ Software Engineer
will be supporting a contract that requires US Citizenship.
Job Responsibilities:
Working with an experienced and creative PLM team you will be building applications that support the development of advanced technology and help optimize the processes to bring those products to market.
We are looking for a Programmer Analyst to help this team bring more PLM capabilities to Build and support PLM capabilities, such as Bill of Material (BOM) management and change management. Create new capabilities and extend those from the PLM vendor.
Enhance the environment to support AS9145 processes and unite engineering development artifacts as a “digital thread” bringing to life a Model Based Engineering (MBE) capability.
All to support and present a complete product information set. Provide customer support to a diverse population ensuring the system can meet their requirements.
Develop an integrated model between Computer Aided Design (CAD) systems and the PLM central database. Integrate systems using a variety of techniques including web services and database connections.
Upgrade PLM environments to maintain supportability, compliance and take advantage of the latest software developments.
Install new releases exploring new features and analyzing and planning an upgrade process. Analyze infrastructure components and the various services underpinning the PLM environment, including RHEL servers, TomEE, Javascript, REST APIs, Java programs, and log mining.
Requirements:
Skills: Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies., Bachelor's degree or equivalent engineering or software development experience. Working knowledge of PLM and experience implementing PLM applications. 5+ years of experience implementing PLM solutions. Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies., Bachelor's degree or equivalent engineering or software development experience.
Skill Preferred: PTC Windchill experience
Education: Bachelor's degree or equivalent engineering or software development experience.
Please confirm that your candidate will be eligible to support this contract.
Associate Software Engineer
Software Developer Internship Job 10 miles from Hamtramck
Full Stack Developer who embraces lean and agile practices focused on building the Frontend UI and Backend APIs. This role will work in a small, cross-functional teams. The position will collaborate directly and continuously with business partners, software engineers, technical anchors and designers, and will release early and often. The team you will be leading is focused on building data products and platforms across various skill teams. This position falls under Manufacturing Analytics Team which deliver products in the Maintenance and Throughput space so that we can strengthen our Core capabilities within Operations skill teams.
Skills Required:
The Full Stack Developer will work on a Balanced Team and collaborate with the Product Manager Data Engineers and Developers to deliver projects and features to support future Manufacturing and other IoT Initiatives. The Full Stack Developer will build a portfolio of products and will be responsible for the development and ongoing maintenance & support of the product.
• Work hands-on with the team and other stakeholders to deliver quality software products that meet our customer's requirements and needs.
• Help Partners understand our iterative development approach and focus on delivering a Minimum Viable Product through careful and deliberate prioritization.
• Implement and maintain UI designs provided by UI/UX designers, ensuring consistency and quality across all platforms.
• Write clean, efficient and reusable code.
• Develop robust REST APIs.
• Optimize applications for maximum speed, performance and scalability.
Experience Required:
• Bachelor's degree in computer science, data science, or a related field
• Strong understanding of HTML, CSS, JavaScript and Python
• 1+ year of experience in React (preferred) or Angular
• 1+ years of experience in Python
• Experience in REST API development
• Experience with SQL
• Experience with GCP Cloud platform
• Excellent problem-solving and analytical skills
• Strong communication and teamwork skills
• Identify areas of improvement (process, performance, communication, etc.) and work with the teams to deliver solutions.
• Experience of Agile/Iterative way of software development.
• Practiced in eXtreme Programming (XP) disciplines including:
o Paired programming
o Test-first/Test Driven Development (TDD)
• Ability to work independently as well as giving technical guidance to the team.
Experience Preferred:
Experience with GCP Big Query, Apigee, Cloud Run, Cloud SQL
• Experience with Python and React unit tests
• Experience in developing Dashboard with Charts
• Experience in API development with Fast API
Education Required:
Bachelors in Computer Science
Education Preferred:
Additional Safety Training/Licensing/Personal Protection Requirements:
Additional Information :
Hybrid position. The duration of the position has the potential to go beyond the 9 months 1x/ week onsite General Coding Proficiency required
PLM Programmer
Software Developer Internship Job 12 miles from Hamtramck
ARE YOU A US CITIZEN (ITAR REQUIREMENT). Support a Fortune 500 Aero-Defense Company as a PLM Programmer.
Develop an integrated model between Computer Aided Design (CAD) systems and the PLM central database. Integrate systems using a variety of techniques including web services and database connections. Upgrade PLM environments to maintain supportability, compliance and take advantage of the latest software developments. Install new releases exploring new features and analyzing and planning an upgrade process. Analyze infrastructure components and the various services underpinning the PLM environment, including RHEL servers, TomEE, Javascript, REST APIs, Java programs, and log mining.
Skills Required
Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.
Skills Preferred
PTC Windchill experience
Experience Required
Bachelor's degree or equivalent engineering or software development experience. Working knowledge of PLM and experience implementing PLM applications. 5+ years of experience implementing PLM solutions. Knowledge of Java, JavaScript, RESTful services, Tcl, SQL, PLM, MBE, code management, application debugging, and software testing methodologies.
Robotics/AI/Computer Vision Engineer
Software Developer Internship Job 7 miles from Hamtramck
Akkodis is seeking a Robotics/AI/Computer Vision for a Long-term Contract position with a client in Warren, MI
This position requires 3+ years' experience in domain of AI/Deep Learning, perception, computer vision, localization for robotics applications in US or EMEA.
*** No Corp-to-Corp; No C2C; No Referrals from C2C ***
Rate Range: $50.00 to $65.00/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.
Duration: 12 months (with excellent chance of extensions and possible conversion to DH/Salaried position)
Location: Warren, MI
Hard Requirements:
PhD with research experience or Masters with 3+ years of experiences in Computer Science, Electrical Engineering, Robotics, or a related field.
3+ years' experience in domain of AI/Deep Learning, perception, computer vision, localization for robotics applications in US or EMEA.
Evidence of strong problem-solving in a dynamic and challenging environment
Job Description:
We are looking for an innovative AI/Computer Vision Engineer to join our team. You will be responsible for developing and optimizing algorithms that enable cobot manipulator to perform advanced tasks such as object detection, obstacle avoidance, inventory tracking, and path optimization. This role involves a combination of artificial intelligence, machine learning, and computer vision techniques applied to real-world scenarios in dynamic warehouse and manufacturing environments.
As part of the team, you will collaborate closely with robotics, software, and control systems engineers to ensure seamless integration of vision and AI-based solutions into our robotics systems. Your work will play a critical role in advancing the capabilities of our robots to navigate complex environments and carry out tasks with precision and efficiency.
Job Responsibilities:
Design, develop, and implement computer vision and AI algorithms for segmentation, object detection, classification, localization, tracking, etc.
Create and optimize AI models for warehouse-specific tasks such as inventory tracking, object picking, and path optimization.
Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) for training and deploying machine learning models on embedded systems.
Integrate AI and computer vision algorithms with ROS (Robot Operating System) for real-time deployment on autonomous robots.
Perform data collection, labeling, and preprocessing for training AI models.
Optimize performance of AI models for resource-constrained environments, ensuring low-latency inference on embedded hardware.
Collaborate with robotics engineers to integrate AI and vision systems with sensors (cameras, LIDAR, etc.) and control systems.
Test and validate AI models in both simulation and real-world environments.
Document the development process, algorithms, and results for scalability and implementation.
Skills and Requirements:
Education: PhD (or thesis-based master's with 3+ years of experiences) in Computer Science, Electrical Engineering, Robotics, or a related field.
Experience: 3+ years' experience in domain of AI/ML, perception, computer vision, localization for robotics applications.
AI and Machine Learning: Proficiency in developing and deploying AI/ML algorithms, including deep learning techniques for object detection and tracking.
Computer Vision: Strong understanding of image processing, feature extraction, and 3D perception techniques.
Software Development: Proficiency in Python, C++, and deep learning frameworks (TensorFlow, PyTorch).
Real-Time Systems: Experience with ROS (Robot Operating System) for real-time robotics applications and familiarity with deploying AI models on resource-constrained hardware and optimizing performance for real-time inference.
Data Handling: Experience in data collection, labeling, and preprocessing for AI training.
Problem Solving and Continuous Improvement: Strong analytical skills for developing solutions to emerging problems and always seek opportunities for self-growth and improvement.
Nice to Have:
Experience with SLAM (Simultaneous Localization and Mapping) and multi-sensor fusion for improved navigation and localization.
Familiarity with point cloud processing for 3D environment understanding and obstacle detection.
Experience with GPU programming and CUDA for accelerating AI model inference.
Knowledge of cloud-based AI services for data processing, training, or deployment.
Understanding of safety and compliance standards in industrial robotics and AI.
Experience with robot arm and intel real-sense camera.
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at ****************************.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires 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 in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance
Controls Software Designer
Software Developer Internship Job 12 miles from Hamtramck
The controls software designer is an experienced and disciplined position focused on all aspects of controls
software design including PLC, HMI, Servo, VFD and commissioning. The position is responsible for executing design
with an approach that is efficient and complete. Design tasks are assigned by the design leader with a timeline and
budgeted hours that are expected to be met. The company has a well-defined design process that includes phase
gates and checklists that are required to be followed without exception. The controls software designer is
expected to perform the job with a continuous awareness of the effect their work on all other disciplines in the
engineering and build of the systems. Good communication and cooperation with peers and management is a
persistent requirement for this position.
Essential duties and responsibilities include the following. Other duties may be assigned.
• Requires Knowledge of Electrical and Pneumatic systems.
• Engineering Degree, Formal Technical Training, Electrical or Pipefitter Journeyman
• Control Systems experience
• Ability to design electrical & pneumatic systems using AutoCAD or equivalent.
• Ability to Construct system Bill of Materials.
• Ability to develop software applications for
• PLC Systems
• HMI Systems
• Servo & CNC programs
• Fieldbus Commissioning
• Ability to read, comprehend, and follow/implement specific customer standards relating to controls
design.
• Ability to commission / debug automation systems.
• Ability to interface with mechanical Design, shop trades and customers.
• Ability to communicate professionally.
• Must be able to use the Microsoft suite of products. i.e. Word, Excel, PowerPoint.
• Assists in helping monitor project delivery dates, changes and standards with both in-house and outsourced
designs.
• Ensures engineering compliance and company awareness with all customer specifications.
• Works directly with hardware designers/follow-up team and project management providing software
support and single point of contact for deliverables to and from the software group.
• Develops standardized software tools and designs.
• Understands and follows safety & environmental regulations and identifies safety/environmental concerns.
• Adheres to the Quality System and participates in continuous improvement.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The
requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities to perform the essential functions.
Confidentiality
This position performs a variety of highly specialized and confidential financial and administrative duties in support
of an organizational unit having multiple departments or a single function of similar scope of service.
Education and/or Experience
Bachelor's degree and 5 years working controls experience; or equivalent combination of education and experience. Preferred Bachelor's (B.S.) degree in Electrical Engineering or Computer Science.
Proficiency with ControLogix and FactoryTalk software.
Experience in body shop applications and technology.
Language Skills
Ability to write routine reports and correspondence.
Ability to speak effectively before groups of customers or employees of organization.
Ability to read and interpret engineering drawings and CAD annotations and tolerances.
Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure
manuals.
Computer Skills
• Proficient in Microsoft applications including Outlook, Word, “MS Excel”, PowerPoint.
Mathematical Skills
Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and
permutations.
Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and
validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
Reasoning Ability
Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form.
Ability to deal with problems involving several concrete variables in standardized situations.
Certificates, Licenses, Registrations
MIOSHA Training.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully
perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with
disabilities to perform the essential functions.
While performing the duties of this job, the employee is frequently required to stand; sit; and use hands to finger, handle, or feel. The employee is occasionally required to talk or hear. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, and ability to adjust focus.
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. The noise level in the work environment is usually quiet.
Travel Requirements
Local travel to UTEC facilities and customer/supplier sites for meetings or support is rarely required. Travel requirements may vary based on project assignments and department workloads.
Software Engineer - IoT
Software Developer Internship Job 13 miles from Hamtramck
Software Engineer Are you looking for a role where you can use your knowledge of Azure and other backend data engineer tools to make a difference in the automotive industry? Would you like to work for a company that provides an innovative work environment, flexible schedules, and ongoing professional development?
Who we are:
LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering IT talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges.
We have a position for an experienced software engineer who has worked in various IoT roles from server administration to networking various endpoints to full stack JAVA development.
What you will be doing:
Database Administration
Using SQL and NOSQL
Server administration to spin up new servers
Networking several endpoints
Full stack JAVA tool chain for front-end development
Cybersecurity implementation of current security protocols and best practices, and authentication
Developing with Azure, primarily in backend development in support of data initiatives
Participate in Daily/Weekly Sprint ceremonies and closely collaborate with Technical lead, and engineering director
The ideal candidate will be knowledgeable in the following areas:
Backend software Engineer who have multiple years of hands on experience with Tech stack across Azure Data Services, etc.
Work well in a fast-paced environment, for a company that will quickly change directions to align with product research to continue to be a leader.
Proficiency in SQL and NOSQL; The right candidate knows at least 1NF and maybe more advanced normalization and can utilize advanced features of our databases like Replication and SQLCMD.
The expertise to put all of it together in a uniform and intuitive manner is a requirement.
A person who has spun up new servers, networked various endpoints, worked with AWS cloud architecture, Blob storage and telematic devices
Experience with networking various endpoints together
Code secure and reliable programs for the back-end
Proficiency in: generating and maintaining cybersecurity certificates, current security protocols and best practices (TLS 1.3, RSA, SSL), WAF, all reasonable forms of authentication, Encryption/Decryption.
SQL management Studio, Azure Data Studio/ Azure cloud, Python, Linux, Docker, Databricks
What you'll get:
Full benefits: medical, dental, 401K match
Ongoing professional development opportunities
Flexible Hybrid schedule
The opportunity to work on industry leading projects
What you'll need to be successful:
College, university, or equivalent Bachelor's degree in Data Science/Analytics/Engineering or other relevant technical disciplines.
2-5 Years of professional experience writing code from scratch (educational experience does not count toward 2 year minimum)
Azure experience is required
Proficiency in SQL and NOSQL is required
Experience with advanced features of databases like Replication and SQLCMD is highly desired
Experience with server administration - setting up servers is highly desired
Hands-on experience with integration of various endpoints into a network
Full-stack JAVA development is required
Experience with cybersecurity protocols and best practices (TLS 1.3, RSA, SSL), WAF, all reasonable forms of authentication, Encryption/Decryption.
Experience with SQL management Studio, Azure Data Studio/ Azure cloud, Python, Linux, Docker, Databricks, etc.
Humble, teachable, and who solve their own problems
Effective and collaborative team player
Good communicator - written and verbal
Great collaborator
Click the Easy Apply button to learn more.
Model Based SW Engineer
Software Developer Internship Job 13 miles from Hamtramck
We are looking for a:
Model-Based Software Engineer
The resource will be involved in developing the EV CCS (Charging controller system) in compliance with standards SAE J1772, SAE J3400, ISO15118, and DIN-17121, to be embedded in the VCU software and will be responsible for testing activities.
The resource will be responsible in:
Design, develop, and test model-based embedded software for the EV charging controller, according to the requirements and the standards;
Design, develop, and test model-based embedded software for the PLC EV charging communication, according to the requirements and the standards;
Adhere to ASPICE and ISO26262 requirements;
Work closely with system, controls, integration, and testing teams to perform SW integration and SW integration testing;
Write clear, concise, and well-documented code;
Conduct unit, integration, and system-level testing to ensure software quality and reliability.
Minimum requirements:
Bachelor's Degree in Computer/Electronic/ Engineering or higher;
Strong programming skills in embedded systems programming languages (e.g., C, C++, Matlab, Simulink).
Experience in the field of EV Charging;
Knowledge of standards such as SAE J1772, SAE J3400, ISO 15118, DIN-70121;
Understanding of automotive ASPICE and functional safety concepts, ISO 26262, V model for software development, agile methodology, and version control software such as GIT.
Preferable requirements:
Experience with Automotive Ethernet 10Baset1s;
Experience with SysML language and tools.
Job Type: Full-time
Location: Troy, MI
Benefits offered by Teoresi, Inc.
Teoresi, Inc. provides the following company insurance policies: Health, Vision, Dental, Life, Long Term Disability (LTD) and Short Term Disability (STD).
Other benefits offered include 401(K) plan, Flexible Spending Account (FSA), Vacation, Sick paid leave and Holidays.
We are happy to receive your application! 😀
We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link ********************************************************
Senior Software Engineer
Software Developer Internship Job 13 miles from Hamtramck
We are looking for a Lead Software Engineering to lead our software engineering team. This role is responsible for leading the architect, design, develop and integrate complex military combat vehicle software-based systems.
Responsibilities
Software requirements analysis, derivation, decomposition and management activities
Research, simulate and analyze software solutions to evaluate system performance to meet customer requirements
Perform trade studies to compare alternative approaches
Develop software requirement specifications, algorithms, logic flow-charts / activity diagrams, leverage SysML Modeling and Simulation input
Develop vehicle software and cybersecurity employing rapid prototyping, agile development, DevSecOps
Integration of military lethality, survivability and C5ISR systems
Support of CPU, GPU and FPGA integration using design tools
Interact with external customers and suppliers
Support prototype development and test
Troubleshoot issues and perform corrective action
Support concurrent engineering, SIL/HIL integration, procurement and prototype build/integration activities by providing technical assistance
Qualifications
BSc Engineering (e.g. Computer Science, Software, Systems, or equivalent)
15+ years' experience in software engineering
Experience with Real-Time OS (RTOS), Linux, Embedded C/C++
Working experience with UML/SysML Model-based SW Dev
Some experience with Confluence, DOORS NG, MS Office
Knowledge and experience with standard bus protocols (J1939 CAN Bus, RS422/485, 802.3 Ethernet)
Experience with TCP/IP/UDP, DDS, Multicast, DisplayPort, HDMI, HD-SDI protocols
Familiarity with x86, ARM, GPU, FPGA
Working knowledge with digital, analog, power and RF electronics
Preferred Qualifications
MSc Engineering desired
Experience in delivering large complex US Defense programs
Familiarity with the US DoD ground vehicle requirements
Software Engineer
Software Developer Internship Job 18 miles from Hamtramck
PRIMARY ROLE
The Software Engineer will support the development and launch of embedded microprocessor electronic control modules for vehicle ECU modules and towing accessories, by providing detailed software algorithm development, development of specifications, coding and validation, technical customer interface, and Design Verification Plans.
RESPONSIBILITIES
Lead the design and development of software for electronic Trailer Brake Control Modules, Trailer Lighting Modules, and additional new core development products.
Translate internal and external customer requirements into innovative and cost effective design solutions; ensure product compliance with engineering principles, company standards, customer requirements, and related specifications; meet project gate review deliverables and milestones.
Adapt existing designs to meet requirements of new applications, new features, and customer needs.
Support Benchmarking, Insourcing, VA VE implementation and Warranty reviews for core and automotive ECU modules.
Develop detailed algorithms and code for embedded software using C, Assembly language and for testing Python. This will require algorithm and system development capability and knowledge of Version Control, Defect Tracking and Traceability of Requirements/Testing.
Develop, Maintain and Manage Software Requirements Specifications, develop and execute Design/Process and preserve document revision history.
Follow the defined APQP / Product Development process to ensure project deliverables and milestones are delivered on time and on budget, meeting defined requirements.
Coordinate all activities with IATF-16949 & APQP, including evaluation and approval of design changes, specifications, and drawing releases.
BASIC QUALIFICATIONS
Bachelor Degree in Electrical Engineering, Computer Science or related field
4 or more years of experience performing software design and development for automotive electronic modules.
4+ years working with automotive software
Positive attitude and ability to work well with others in a global team environment.
Ability to interface with customers on a technical level to build relationships, define requirements, communicate status, meet and exceed expectations and build their confidence in our ability to be a strategic supplier
Able to support limited travel - up to 10% in North America
Knowledge of automotive electrical systems, analog & digital circuits, CAN, I2C, and embedded systems.
PREFERRED QUALIFICATIONS
Experience with multiple processors, Vector tools, MATLAB, NXP S32 Design Studio, STM Design Studio, and software development tools.
Knowledge with wireless communication protocols (Bluetooth, Wi-Fi)
Experience with integrating software into multiple OEM vehicles, ASPICE requirements, ISO 26262 Functional Safety and Cybersecurity
Project Lead experience and ability to lead and inspire others.
Demonstrated ability to bring exciting and innovative new products to market
Team Member - Hiring Now!
Software Developer Internship Job 26 miles from Hamtramck
Were glad youre here. Think about it you and us? Sounds like it could be a match made in the meat heavens. If youre here for:
Weekly Pay
Shift meal discount and family dining discount*
Flexible Schedule
Best in Class Training & Continuous Learning
Advancement Opportunities
Paid Time Off*
401(k) Retirement Plan*
Medical, Dental, and Vision*
Champions of Hope*
Cash Referral Program
Journey Wellbeing Support Tool
PerkSpot Discount Program
Recognition Program
Slip Resistant Shoes Programs
Community & Charitable Involvement
Igniting Dreams Grant Program
Training Contests
Well, youre in the right place. Youre also in the right place if youre looking for a company where you can dream big, work hard, get it done, play fair, have fun, and make a difference.
BRING HOME THE BACON
As a restaurant team member, youll help operate the restaurant on a day-to-day basis. Your personality and commitment to create a delicious experience for everyone will keep our customers coming back for more. To qualify for this job, you are:
At least 16 years of age
Eligible to work in the U.S.
Not sure if your experience aligns? We encourage you to apply. Meat-lover or not, all backgrounds are welcome here.
WHO WE ARE AND WHAT WE DO
The Arby's brand purpose is Inspiring Smiles Through Delightful Experiences. Arby's delivers on its purpose by celebrating the art of Meatcraft with a variety of high-quality proteins and innovative, crave-able sides, such as Curly Fries and Jamocha shakes. Arby's Fast Crafted restaurant services feature a unique blend of quick-serve speed combined with the quality and made-for-you care of fast casual. Arby's Restaurant Group, Inc. is the franchisor of the Arby's Brand and is part of the Inspire Brands family of restaurants headquartered in Atlanta, GA. Arbys, founded in 1964, is the second-largest sandwich restaurant brand in the world with more than 3,500 restaurants in nine countries. Our goal is to be the best in the business, and we cant do that without great people like you.
Arbys is an equal opportunity employer.
*Subject to availability and certain eligibility requirements.
RequiredPreferredJob Industries
Other
Senior Software Developer
Software Developer Internship Job 20 miles from Hamtramck
We have experienced explosive growth as a leader in the mortgage industry and are looking for Software Developers who are passionate about what they do. As a Software Developer, you will play a key role in creating and advancing our enterprise applications in a fast-paced agile environment.
WHAT YOU WILL BE DOING
Develop extensible enterprise software using cutting-edge technology
Participate in project-focused Scrum rituals (standup, grooming, planning, retrospective)
Work with Architects, Developers, and business clients to collaborate and build industry-leading software
Develop and design user interface components, web services, and database interactions
Promote best practices and patterns in software development
Promote user interface guidelines and standards
Research and assess new technologies
Mentor new developers and support cross-functionality of roles
WHAT WE NEED FROM YOU
Required:
5 Years of professional work experience in C# .NET software development
5 Years of experience using web-based technologies (ASP.NET, JavaScript, CSS)
Relational database experience (SQL, Oracle)
Computer-related degree or equivalent experience
Experience developing enterprise software using MVC, MVVM, or MVP framework
Ability to work with limited guidance in a team environment
Expert knowledge of object-oriented programming
This position requires on-site attendance.
Preferred:
Experience in the mortgage industry
Experience with Jira
Experience in an Agile environment
Experience unit testing
Knowledge of SOLID principles
SDET - Firmware
Software Developer Internship Job 21 miles from Hamtramck
Whisker is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better. As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it's a self-cleaning litter box that automates scooping, an automatic feeder that helps pets develop healthier eating habits, or a modern cat tree that delights both humans and felines, we strive to deliver better solutions for consumers while transforming pet care along the way. To us, having a pet is the best thing ever. At Whisker, life together just keeps getting better.
Whisker is based in Auburn Hills, Michigan and Juneau, Wisconsin with 600+ passionate team members.
What You'll Do:
The SDET - Firmware will play a pivotal role in ensuring the quality, reliability, and performance of firmware systems through the development of automated testing frameworks and rigorous quality assurance practices. Additionally, the SDET will collaborate closely with firmware engineers to design, execute, and improve comprehensive test plans and strategies for embedded systems and IoT devices.
Essential Duties and Responsibilities:
This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities as deemed necessary.
Leads the development and implementation of automated test frameworks and tools to validate firmware functionality, performance, and security.
Collaborates closely with firmware engineers to define and execute comprehensive test strategies that ensure the delivery of high-quality firmware products.
Develops, maintains, and executes automated test suites for embedded systems and IoT devices.
Designs and implements test plans to validate firmware against product requirements, ensuring robust and reliable functionality.
Identifies, documents, and tracks firmware defects, collaborating with engineering teams to resolve issues efficiently.
Establishes and enforces quality assurance best practices, ensuring consistent testing methodologies are applied across firmware projects.
Evaluates and integrates new testing tools and methodologies to improve the efficiency and effectiveness of the QA process.
Analyzes and reports on test results, providing insights and recommendations to improve firmware quality.
Assists in the development of simulation and emulation environments to facilitate testing in various scenarios.
Drives continuous improvement of the firmware testing process, identifying opportunities for automation and optimization.
Will perform additional duties as required.
Requirements:
What You'll Bring:
Bachelor's, Master's degree, or Ph.D. in Computer Engineering, Electrical Engineering, Firmware Engineering, and / or equivalent years of experience.
10+ years of professional experience in firmware development or testing.
5+ years of proven experience in a firmware testing or SDET role, demonstrating successful implementation of automated testing frameworks for embedded systems.
5+ years of experience with testing tools and frameworks for embedded systems.
5+ years of experience with scripting languages such as Python or Bash for test automation.
4+ years of experience with hardware-in-the-loop (HIL) testing setups and methodologies.
2+ years of experience with wireless communication protocols.
In-depth understanding of firmware testing methodologies, including unit, integration, system, and regression testing.
Expertise in debugging embedded systems using tools such as JTAG, logic analyzers.
Experience with test automation frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
Strong knowledge of hardware-software interaction and debugging hardware peripherals.
Familiarity with secure firmware practices, including testing secure bootloaders and OTA updates.
Excellent problem-solving skills and the ability to address technical challenges in a dynamic environment.
Strong leadership, communication, and interpersonal skills.
Proficient in using test management and defect tracking tools.
Ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.
Project management skills with a track record of successfully driving testing initiatives to completion.
Familiarity with agile development methodologies.
A passion for staying updated on industry trends and continuously improving technical expertise.
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 CloudWatch, AppSync, Relational Databases, Kinesis Stream, CloudTrail, API Gateway, Cognito or VPC
Benefits & Purrks:
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
AEM Lead Developer
Software Developer Internship Job 10 miles from Hamtramck
Title: Lead AEM Developer
Description: STG is a fast-growing Digital Transformation services company providing Fortune 500 companies with Digital Transformation, Mobility, Analytics and Cloud Integration services in both information technology and engineering product lines. STG has a 98% repeat business rate from existing clients and have achieved industry awards and recognition for our services. Crain's Detroit Business named STG to Michigan's Fastest Growing Companies list in both 2020 and 2019, Top IT Services Company's List in 2020, 2019, 2018, and Top Minority Business Enterprise List in 2020, 2019, and 2018.
STG puts company CULTURE at the forefront of every business decision and employees are EMPOWERED and MEASURED for RESULTS. Both TEAMWORK and INDIVIDUAL Performance is recognized and rewarded.
This is a full-time position that includes responsibilities of Lead AEM Developer
The right person for this position will have high energy, a positive attitude, and high attention to detail, and an unwavering commitment to teamwork.
Skills Required:
Extensive hands-on experience as an AEM Lead Developer
AEM Developer certification
AEM Cloud implementation experience
Expert knowledge of AEM frameworks
Experience with SonarQube, Chex Marx
Maven build and pipeline process experience
Additional Skills:
Next.js experience
GCP CAAS experience
Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Ms. Sharmli Somaskandan at ***************************** and /or contact at ************. In the subject line of the email please include: First and Last Name-AEM (MI).
Autonomous Driving Software Engineer
Software Developer Internship Job 40 miles from Hamtramck
What You'll Be Doing
Working alongside ADS development engineers to design ADS systems and software logic in C/C++
Complete logic development by making design requirements, confirming/testing logic, and ensuring quality and all safety concepts into software design
Lead the DRBFM review process to proactively identify and mitigate potential failure modes.
Coordinate closely with counterparts (internal and external) to monitor and ensure timely closure of critical tasks.
Maintain a comprehensive tracking system for internal items.
Act as a key liaison with external holders, ensuring clear and effective communication across all parties.
Provide oversight on software integration to ensure that software components align with overall system requirements.
Identify gaps in current processes and propose standardized, sustainable improvements to boost system reliability and efficiency.
Requirements:
What You Bring
Bachelor's degree in engineering, Computer Science, Systems Engineering, or a related field.
Experience:
Proven experience in systems-level roles, particularly in managing system requirements, executing DRBFM processes, and coordinating follow-up tasks.
Prior exposure to the automotive or a similar technical industry
Spec and requirements writing and software documentation
Experience developing software in a team setting, creating pull requests, conducting peer reviews
CAN/LIN/Ethernet protocols knowledge
Understanding of software principles and integration to effectively collaborate with technical teams
Strong organizational abilities with excellent negotiation and communication skills, ensuring smooth coordination among diverse internal and external teams.
Senior Angular Developer
Software Developer Internship Job 3 miles from Hamtramck
*Senior Frontend Developer (Angular)* *Full Time* *Detroit, MI* *$100,000+ (D.O.E.)* A pioneer in fully digital banking and financial services is seeking Senior Angular Developers to join the team responsible for enhancing a major customer-facing application to be more accessible and provide a smoother experience. If you are seeking a tightknit team and thrive in a fast-paced environment, keep reading and apply!
*Required skills:*
· 6+ years of frontend and UI development using JavaScript, HTML, CSS.
· Proficiency using Angular with Typescript including NGRX and similar libraries.
· Significant experience conducting unit tests for new software, ideally accustomed to Test Driven Development and Agile best practices.
· Expertise in calling, creating, and testing APIs.
· Understanding of relationship between Node.js and Angular, loading components into the UI, styling, and bootstrapping.
*Responsibilities include but are not limited to:*
· Create new UI components to support multiple clients and ultimately create new functions in a major customer-facing application.
· Refactor existing codebase, test new code, and contribute in deployments and maintenance.
· Create, call, and test APIs and web services, understanding the flow of data.
· Pair up for regular pair programming and code review sessions, among other Agile ceremonies.
*What's in it for you…?*
· Join a team with a long project horizon that is responsible for major customer-facing applications.
· Utilize cutting edge tools in a modern Agile environment while contributing to the modernization of the financial industry.
· Enroll in weekly paychecks and comprehensive health benefits, as well as regular feedback sessions with your Brooksource liaison.
*ABOUT EIGHT ELEVEN:*
At Eight Eleven, our business is people. Relationships are at the center of what we do. A successful partnership is only as strong as the relationship built. We're your trusted partner for IT hiring, recruiting and staffing needs.
For over 16 years, Eight Eleven has established and maintained relationships that are designed to meet your IT staffing needs. Whether it's contract, contract-to-hire, or permanent placement work, we customize our search based upon your company's unique initiatives, culture and technologies. With our national team of recruiters placed at 21 major hubs around the nation, Eight Eleven finds the people best suited for your business. When you work with us, we work with you. That's the Eight Eleven promise.
Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
Job Type: Full-time
Pay: $55.00 - $70.00 per hour
Benefits:
* Dental insurance
* Health insurance
* Vision insurance
Schedule:
* 8 hour shift
* Monday to Friday
* No nights
* No weekends
Ability to commute/relocate:
* Detroit, MI 48243: Reliably commute or planning to relocate before starting work (Required)
Work Location: Hybrid remote in Detroit, MI 48243
Software Development Intern (DSD) - Summer 2025
Software Developer Internship Job 13 miles from Hamtramck
We are seeking Computer Science or Software Engineering students (preferably rising Juniors and Seniors) for a summer internship with Tyler Technologies. You will work with our payments team to develop government payment software for both online and in-person transactions. As an intern you will be an active member of our agile development team, gaining hands-on experience in modern software engineering practices while contributing to real-world projects.
Responsibilities
Participate in the complete software development life cycle. This includes: requirements analysis, design, implementation, unit testing, deployment tools, and maintenance. As a member of a self-organizing SCRUM team, the job duties may vary, depending on the needs of the team.
Qualifications• Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field. • Rising junior or senior (preferred) with at least one prior programming course or project experience. • Familiarity with any programming language (e.g., JavaScript, Python, C#, or Java). • Strong problem-solving skills, attention to detail, and a team-oriented mindset.
Software Developer Intern
Software Developer Internship Job 13 miles from Hamtramck
The Software Developer Intern will work with team members to develop quality solutions using Microsoft technologies and best practices in coding, unit testing, and implementation. This position reports to the Development Team Lead. The approximate start date for this position is 06/06/2025, the internship will end no later than 08/29/2025. This position is for currently enrolled students (Michigan Colleges only), or students graduating just prior to the internship start date. This position is located onsite at our Troy, MI facility.
Education:
• On track to earn their B.S. in Computer Science or a related field
• Microsoft certifications a plus
Certificates/Licenses:
• None required for this position
Competencies:
Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.
Communication - Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Participates in meetings; Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Able to read and interpret written information.
Dependability - Follows instructions, responds to management direction; Keeps commitments; Completes tasks on time or notifies appropriate person with an alternate plan.
Design - Generates creative solutions; Translates concepts and information into images; Uses feedback to modify designs; Applies design principles; Demonstrates attention to detail.
Initiative - Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
Innovation - Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas.
Planning/Organizing - Prioritizes and plans work activities; Uses time efficiently; Sets goals and objectives.
Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
Professionalism - Reacts well under pressure; Follows through on commitments.
Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit.
Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
Automotive Software Engineer -- Engine Bearing Prognosis
Software Developer Internship Job 7 miles from Hamtramck
Akkodis is seeking an Automotive Software Engineer for an Engine Bearing Prognosis for a job in Warren, MI.
This position requires PhD with appropriate thesis or 2 years of years of experience in developing algorithms for Automotive Engine Prognosis.
Location: On-site
Rate Range: $45.00 - $55.00 per hour. The rate may be negotiable based on experience, education, geographic location and other factors.
Duration: 10+ months with strong chance of extensions and of conversion to a Direct Hire position.
Job Description
Develop a prognostic solution leveraging vehicle data from various sub-systems to provide telemetric fleet monitoring and detect high risk vehicles for customer fleet.
Support for ingestion, preprocessing and labeling of OnStar fleet data.
Support for correlation analysis of vehicle data and bearing failures
Help to develop prognostic algorithms to predict engine bearing failures.
Model validation and refinements with batch data set.
Implementation and validation in data pipeline.
Summary report and documentation of the findings.
Job Requirements:
PhD in Computer Engineering, Electrical Engineering, Analytics, Physics.
Advanced skills in Python, MATLAB, ETL, A/B testing and SQL.
Previous experience with AI/ML.
Attuned with Informed Data-Driven Approaches for Fault Detection, Diagnosis and Prognosis (FDDP).
Previous data projects with CUSUM statistics, tree-based models, neural networks, and Kalman filtering models for failure detection.
Experience with an automotive embedded ECU is preferred.
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at: ****************************.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings available for our associates include medical, dental, vision, life insurance, shortterm disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires 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 in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
· The California Fair Chance Act
· Los Angeles City Fair Chance Ordinance
· Los Angeles County Fair Chance Ordinance for Employers
· San Francisco Fair Chance Ordinance