Engineering Manager
Software Engineering Manager Job 7 miles from Livonia
About Our Client:
Our client is a globally recognized leader in the medical device industry, specializing in the design and manufacturing of high-quality implants, instruments, and innovative solutions that improve patient lives. With a strong commitment to precision, quality, and cutting-edge technology, they partner with leading healthcare organizations to deliver best-in-class care solutions. Operating multiple state-of-the-art facilities worldwide, they focus on continuous improvement, lean manufacturing, and advanced materials to drive excellence in the medical device sector. Join a team that is dedicated to innovation, collaboration, and making a meaningful impact in the healthcare industry.
Key Responsibilities:
Coordinating and directing projects, making detailed plans to accomplish goals, and directing the integration of technical activities.
Developing and implementing policies, standards, and procedures for engineering and technical work performed in the organization.
Conferring with engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical support and information.
Keeping management informed of market developments and competitor activities.
Identifying, developing, and implementing new products and capabilities to enhance the company's market position.
Aligning with site functional leadership on employee performance, engineering efforts, and site transformation initiatives.
Driving a performance culture by ensuring the right talent is in place to meet strategic and operational goals.
Leading and ensuring a structured performance management process for all site transformation employees.
Driving an improvement culture by focusing on process enhancements while ensuring quick resolutions and systematic corrective action implementation.
Owning the site transformation productivity funnel based on the site's value stream roadmaps.
Working with Operations Analysts to ensure data is available, monitored, and reported consistently.
Providing proactive program updates, analyzing root causes, and implementing corrective actions.
Ensuring required training is delivered to the site team to support objectives and milestones.
Collaborating with HR, site leaders, and general managers to ensure clear communication of transformation program goals.
Participating in global communication and site leadership town halls as needed.
Ensuring team members acquire the necessary knowledge and skills before performing job duties independently, including training evaluation and documentation.
Qualifications:
Bachelor's degree in Engineering or a related field.
2+ years of experience in a leadership position within a manufacturing environment.
5+ years of engineering experience (Preferred).
Manufacturing experience (Preferred).
Medical device industry experience (Preferred).
NO C2C CANDIDATES
Interested Candidates please apply on our website at https://jobs.jblresources.com.
For more information about our services and great opportunities at JBL Resources, please visit our website: https://www.jblresources.com.
JBL Resources is proud to have earned the reputation of being a premier provider of top talent professionals in the fields of engineering, human resources, logistics, operations, and supply chain management. As specialists in both permanent placement and contract services, our mission is to help companies and individuals become all they were created to be.
**JBL is an Equal Opportunity Employer and E-Verify Company
Engineering Manager
Software Engineering Manager Job 5 miles from Livonia
Our client is seeking a Manufacuring Manager. The Manufacturing Manager will oversee the manufacturing and quality processes, providing leadership and direction to a team of engineers and technicians. The Engineering Manager is also responsible for overseeing day-to-day operations within the Engineering Department, ensuring that all projects are completed on time and within budget while driving continuous improvement in our processes and technologies.
Primary Functions and Responsibilities:
Lead and mentor a team of engineers and technicians, fostering a culture of collaboration, innovation, and excellence.
Oversee the planning, execution, and delivery of all engineering projects.
Identify and implement process improvements to enhance productivity, efficiency, and quality.
Provide technician guidance and support for CNC programming, tooling selection, fixture design, and machine set up.
Responsible for overseeing fixture development and creation.
Supervise process development, implementation, and maintenance.
Required Skills and Experience:
Supervisory/Management Skills.
Fixture Design
PPAP
GD&T
Tooling
Mastercam
ProE
Record Keeping
MS Excel and Word
Bachelor's Degree or equivalent work experience.
7-10 years of Manufacturing Engineering Experience in a Management capacity.
Software Test Engineer Intern
Software Engineering Manager Job 21 miles from Livonia
This is an exciting opportunity to work with our global software team to work on automotive and test automation solutions and to help us develop software for automotive infotainment systems and solutions. The right candidate has the potential to become a full-time member of our team.
We are working on state-of-the-art technologies and products that will enhance automotive information and entertainment, mobile internet and telematics services.
CIeNET is looking for intelligent, creative, enthusiastic and diligent software professionals to join our team in the Detroit area and shape the future of their career with us.
Role Summary:
Candidates will be working as part of a global team to perform test activities pertaining to software in the areas of connectivity, infotainment, multimedia systems, navigation and vehicle integration services for advanced automotive systems. They will be part of CIeNET's large global Engineering team across the world and support our automotive customers. In this position, you will:
· Perform all necessary testing activities within assigned software projects.
· Work with the test lead, project management, and engineering teams to identify and resolve issues.
· Work with automotive suppliers in the testing of hardware and software.
· Create and update test procedures, plans, and test routes with a focus on North American market specifications in order to efficiently carry out laboratory and field tests.
· Execute test cases across multiple platforms and software builds.
· Maintain and operate infotainment test-bench systems in a laboratory environment.
· Develop test cases from requirements and test plans.
· Develop, debug and execute automated test scripts.
· Report and log issues into a bug tracking system, including track files and necessary steps to recreate.
· Work to ensure assigned testing tasks are completed on time.
· Ensure status and communication reports are detailed, comprehensive and accurate.
· Ability to understand software requirements and software architectures.
· Exhibit excellent customer service and customer satisfaction capabilities.
Qualifications:
Required Skills and Experience:
· Bachelor Degree in Computer Science, Electrical Engineering or equivalent.
· Solid proficiency in coding/testing in one or more of the following technologies, including embedded automotive infotainment, voice recognition, mobile communication, user interface programming/testing.
· Experience with languages: C++, Java, Perl, Python, XML, Windows and Unix shell scripts.
· Experience with software version and issue tracking systems - Git, SVN, JIRA, RTC, ALM, etc.
· Previous test experience with real-time or embedded software.
· Detail oriented and ability to follow through on tasks and deliver results in a timely manner.
· Ability to work well in a global environment and different time zones.
· Exceptional written and oral communication skills.
Desired Skills and Experience:
· Experience testing software applications, specifically Infotainment.
· Prior experience with an automotive OEM or tier-1 vendor is desired but not required.
· Passion for high quality, ability to find and expose quality insufficiencies in automotive systems.
· Experience with automotive tools for CAN, LIN, MOST, Ethernet AVB, e.g NeoVI Fire, CANo.
· Experience with Android test and development is a plus.
· Experience with DOORS requirements management system.
· Exposure to Android, Apple CarPlay.
CIeNET offers equal opportunities to people. We would like to thank all applicants for expressing interest. However, only those selected for interviews will be contacted. Reference checks may be conducted with your permission.
Engineering Manager
Software Engineering Manager Job 13 miles from Livonia
We are seeking a highly skilled Engineering Manager to lead our Product Development team in a manufacturing environment. This role is responsible for ensuring production feasibility, overseeing new product development and maintaining product quality. The ideal candidate will collaborate with cross-functional teams, engage directly with customers to define technical requirements, and drive innovation in materials and processes. This is a leadership role that requires strategic thinking, technical expertise, and strong project management skills.
Key Requirements:
Bachelor's degree in Engineering or a related field; advanced degree preferred.
5+ years of experience in product development and manufacturing, with at least 2 years in a leadership role.
Strong knowledge of product design, material selection, and production processes.
Excellent communication skills with the ability to interact with customers and cross-functional teams effectively.
Controls Software Designer
Software Engineering Manager Job 23 miles from Livonia
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.
Manager of Continuing Engineering
Software Engineering Manager Job 23 miles from Livonia
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 700+ passionate team members.
What You'll Do:
The Manager of Continuing Engineering leads a multidisciplinary team dedicated to ensuring all Whisker products in the field are operating at peak performance and is critical to maintaining a positive customer experience and extending the life cycle of our products. They will be accountable for building continuous improvement plans and aggressively addressing any customer concerns from the field.
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 and manages a cross functional team of firmware, mechanical and electrical engineers to address issues, enhancements, and optimizations for existing products.
Fosters a collaborative environment to ensure efficient troubleshooting and product improvement processes.
Develops and implements strategies for engineering support to enhance product performance and longevity.
Oversees the diagnosis and resolution of technical issues in the field, working closely with customer experience teams to prioritize and address concerns.
Ensures comprehensive root-cause analysis for product defects and manages the implementation of corrective actions.
Establishes workflows for proactive maintenance, reliability improvements, and feature updates.
Collaborate with software development on preventive maintenance tools to have proactive customer engagements regarding the quality of their products.
Acts as the primary point of contact between engineering and customer experience teams to ensure timely and effective response to field issues.
Collaborates with the new product development teams to share insights gained from the field for future design improvements.
Provides regular updates to execute leadership on product performance metrics and ongoing improvement initiatives.
Oversees updates to firmware, mechanical, and electrical components as needed.
Implements best practices for product documentation and knowledge transfer.
Will perform additional responsibilities when required
Leadership Responsibilities:
Directly supervises department Teams. Carries out supervisory responsibilities following Whisker policies and applicable laws. Responsibilities include interviewing, training, and hiring, planning, assigning and directing work, appraising performance, addressing team issues, and upholding safety and quality guidelines.
Requirements:
What You'll Bring:
Bachelor's degree in engineering (Mechanical, Electrical, Firmware or related field) and / or related years of experience.
10+ years of engineering experience, with at least 5 years in a leadership role.
Proven experience in cross functional disciplinary teams.
Deep understanding of robotic systems including firmware, mechanical and electrical engineering.
Strong problem solving skills and the ability to make data driven decisions.
Excellent communication and interpersonal skills.
Experience working with customer-facing teams to resolve technical issues.
Familiarity with IoT-enabled devices.
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 consumer electronics
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
Automotive Software Developer
Software Engineering Manager Job 23 miles from Livonia
Education and Years of Experience:
12 years IT Experience
Mandatory Experience:
10 years of software engineering experience
Experience in the automotive industry and automotive connectivity
Previous experience with large-scale cloud solutions, preferably built on AWS
Duties and Responsibilities:
Able to integrate with and managing APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services.
Experience on Web Portal design and development, including Web content management
Good UML skills and ability to facilitate OO/J2EE design, following best practices and design patterns
Familiarity with event-based System of Engagement architectures.
Ideally familiar with Design Thinking, Behavior and Test-Driven Development.
Experience developing cloud-hosted, responsive, single page web applications using JavaScript, Java, HTML5, CSS3.
High proficiency with client side JavaScript frameworks (preferably React/Redux), server side frameworks (preferably NodeJS) and NoSQL databases (preferably MongoDB).
Experience with Liferay or other portlet based service preferred
Experience working with Agile methodologies (Scrum, Lean Startup, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts).
Demonstrates active pursuit of optimizing CI/CD process and tools, testing frameworks and practices (preferably GitHub, Jenkins/Bamboo, Mocha/Karma, etc).
Kafka. Node.JS, Docker / Kubernetes / Mesos / CoreOS, AWS · Rx and ICP framework and operator libraries, core execution engines, high scale streaming data management, manageability and tooling, and system optimization
Experience with automotive and head unit preferred.
Familiarity with test-and-learn approaches using web and customer analytics data, understanding how these drive hypotheses-based development.
Experience presenting ideas, concepts and POCs to executive teams and stakeolders
***********************
#automotive #J2EE #IoT #connectedcars #AWS #reactjs #nodejs #devops #postman #tdd #junit #automation #java #springboot #kafka
Engineering Manager
Software Engineering Manager Job 20 miles from Livonia
needs Hands on experience as Manager engineering
Angstrom Automotive Group (AAG) is a leading full-service supplier for Automotive and Industrial OEMs.US Based a privately held company founded in 1999. Global Headquarters AAG is in Southfield, Michigan, USA.AAG is a group of 14 Companies (30 locations) across North & South America and Europe with over 4000 employees worldwide.AAG has more than 4.0 million square feet of manufacturing floorspace offering a vast portfolio of all types of parts, including metal-formed, resin-based, electrical, lighting, and more. This position for our Pontiac, Michigan Location Angstrom Electric
The Engineering Manager at Angstrom Electric plays a critical role in leading and overseeing the engineering team and ensuring the successful design, implementation, and maintenance of automotive cable assemblies and wire harnesses. The Engineering Department's goals must be strategically aligned with the overall objectives of the company. The manager will have an in-depth understanding of engineering requirements and will possess strong leadership skills to guide the team effectively in developing market leading products. It is the manager's responsibility to secure the designs are compliant with all technical specifications and adhere to automotive industry standards and regulations. The Engineering Manager will manage project timelines and budgets in addition to mentor, coach, and accelerate the growth of Angstrom Electric's engineering team members.
Responsibilities
As a member of the Leadership team, the Engineering Manager's work will include but not be limited to:
Manage and coordinate all engineering activities
Responsible for overseeing the design and development of cable assemblies and wiring harnesses, including components, schematics, bill of materials, and prints
Supervise and mentor a team of engineers and technicians by providing guidance and support to ensure high performance and professional growth
Lead the preparation and presentation of design/technical reviews and customer-mandated change management control meetings
Support the RFQ process with all the required engineering inputs including comprehensive reviews of customer-issued Technical Specifications, Statement of Requirements, and Source Packages
Lead engineering projects including the implementation of new technologies
Investigate and propose design improvements to enhance product robustness and reliability
Develop and manage the engineering department's budget by ensuring that projects are completed within financial constraints
Work with other teams to develop technical specifications in support of the quoting and sourcing process
Work with Purchasing to ensure selected component and raw material suppliers fully comply with engineering requirements and expectations
Oversee testing and validation to ensure designs conform to all functional performance requirements and safety standards
Support the integration of the assigned harnesses/cables within the vehicle architecture
Manage and provide direction to CAD designers
Meet program deliverables and imperatives
Lead efforts for executing root cause analysis and problem resolution of system and component-level development and validation issues
Ensure the component library is maintained
Work closely with other departments to coordinate efforts and achieve departmental and company objectives
Qualifications & Experiences
Bachelor's degree in engineering (mechanical, electrical, industrial, or a related field)
Significant experience in the automotive industry with a proven track record in engineering management
Strong leadership and team management abilities with excellent communication and interpersonal skills
Knowledge of engineering design and manufacturing processes
Familiarity with automotive industry standards and regulations
Ability to identify and resolve complex engineering issues effectively
Experience in managing large-scale projects from conception to completion
Strong technical skills employing scientific methods to engineering design and problem-solving
Ability to build strong working relationships with individuals at all organizational levels
LANGUAGE SKILLS
Excellent communication skills, written as well as verbal
Ability to effectively prepare and present information to management, work groups and customers.
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 occasionally required to stand, walk; sit, reach with hands and arms, climb stairs, stoop, kneel, talk, and hear.
WORK ENVIRONMENT
Work environment characteristics 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.
The noise level in the work environment is generally moderate
Angstrom Automotive Group (AAG) is an Equal Opportunity Employer. Employment at AAG is governed by merit, qualifications, and professional competence. AAG does not discriminate against any employee or applicant because of race, creed, national origin/ethnicity, color, religion, gender identity/expression, sexual orientation, marital status, age, veteran status, disability status, genetic information, pregnancy or related conditions, or any other basis protected by law.
Applicants requiring reasonable accommodation to the application/interview process should notify the Human Resources Department.
Software Design Engineer
Software Engineering Manager Job 20 miles from Livonia
Job Title: ADAS Design Engineer
Type : 12+ Months (long term contract)
What you'll be doing
Working alongside ADS development engineers to design algorithms and software logic in C++, Python
Support requirements and system architecture to incorporate into the algorithm development
Working with IT infrastructure, engineers, and supporting groups to develop advanced driver assist systems and autonomous drive systems.
Complete logic development by making design requirements, confirming/testing logic, and ensuring quality and all safety concepts into software design.
Mentoring software engineers in best practices.
Requirements:
B.S. in Computer Science, related fields or commensurate work experience.
Experience as a software engineer (5 years).
Experience building, implementing, and supporting medium to large scale solutions in C++ and Python
Experience using GIT
Experience performing performance analysis, troubleshooting, and remediation in a software and integration environment (1 year)
Self-starter with the ability to work independently or as part of a project team with limited supervision
What you may bring
C++ or Python Certification (foundational, associate, professional, or specialty).
A valid US drivers' license.
Experience with dynamics-based vehicle simulation (1 year)
Experience developing software in a team setting, creating pull requests, conducting peer reviews
Experience using ROS1 or ROS2
Familiarity with Docker
Experience developing code on linux platforms, writing shell scripts
Web development experience (html, javascript, CSS)
Experience using plotting tools like plot.ly, bokeh, matplotlib
Experience using cloud services (AWS, Azure)
Time-series database experience
Senior React Developer
Software Engineering Manager Job 13 miles from Livonia
NOTE: You must be based in Michigan to apply.
About Us
Lutely is an artist-first, AI-powered music tech platform. We help creators do more with their music by creating new sellable assets from their originals and providing a commission-free marketplace to license and sell their music directly to users and fans.
About the Role
We're looking for a Senior React Developer based in Michigan to join our engineering team. You'll lead the front-end development of rich, responsive tools that power the future of music. This is a chance to help shape a fast-moving, creator-first platform from the ground up.
Responsibilities
Build and maintain advanced front-end features using React.js and other related elements in the tech stack
Develop reusable components and scalable UI systems
Collaborate with design, product, and backend teams to deliver polished, intuitive experiences
Optimize applications for speed, performance, and responsiveness
Requirements
Experienced React.js developer to lead front-end architecture and drive smart, scalable decisions
Similar experience with server technologies, we use NextJS and JestJS
You should be able to describe in detail a product you've delivered or system you've built. Highlighting decisions you've made and what you've learned from it.
Experience and enthusiasm for adjacent technologies for observability, testing, deployment, experimentation, logging, analytics. Part of this role is evaluating and incorporating the right technologies.
Strong communication is a must, spanning design/architecture, strategy, remote team communication, collaborating with technical partners
Leadership experience a plus - TL'ing, managing, mentorship, building culture
Deep understanding of the modern React ecosystem: hooks, performance optimization, state management and scalable component architecture
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
Proven experience building responsive, high-performance web applications across modern browsers
Solid grasp of asynchronous data flows and working with RESTful APIs
Comfortable navigating browser quirks, cross-browser compatibility, and responsive design patterns
Proficiency with Git, Figma, and collaborative development workflows (e.g. code reviews, pull requests)
Must be based in Michigan (remote within the state is welcome)
Bonus if you have a passion for music, creator tools, or media tech
Nice to Have
TypeScript and/or Next.js experience
Familiarity with Tailwind CSS
Background in music tech, audio tools, or creator platforms
Experience writing unit and integration tests
What We Offer
Competitive salary ($120K-$150K) and optional equity package based on experience. We're early-stage and want builders who think like owners.
Remote flexibility, as long as you're based in Michigan
Opportunity to help shape a new music tech paradigm
Fast-moving, creative, and mission-driven culture
Chance to work with Google legends :)
Energy Analysis Engineering Manager
Software Engineering Manager Job 23 miles from Livonia
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
Flexible work
Healthcare including dental, vision, mental health, and well-being programs
Financial well-being programs such as 401(k) and Employee Share Ownership Plan
Paid time off and paid holidays
Paid parental leave
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Mentoring, coaching and learning programs
Employee Resource Groups
Disaster Relief
About Capgemini Engineering
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has more than 55,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.
Capgemini Engineering is an integral part of the Capgemini Group, a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion.
Get the Future You Want | *****************
Job Title: Energy Analysis Engineering Manager
Job Location: Auburn Hills, MI
Fulltime Permanent with Capgemini Engineering
Job Description:
The PRS Range & Consumption System Designer is responsible for leading the evaluation of fuel economy, acceleration performance, capability (e.g. trailer tow) and drivability for new electrified powertrains and vehicles using computer modelling techniques and test data analysis.
The System Designer analyses architectures and concepts to achieve functional requirements
Creates models to analyse the performance of these concepts relative to requirements.
Conducts first principles analysis, development of detailed models, simulation using these models, analysis of the simulation results and draws conclusions from the simulation.
Communicates the results in oral presentations and written reports to Chief Engineers, COEs, Component Engineers and others including Propulsion Systems management.
Required Skills:
Bachelor of Science in Engineering - 4-year degree - (in Mechanical, Electrical, Aerospace, Industrial, Computer Engineering, Applied Physics, or related Engineering field)
5+ years of professional experience in product development (preferably in the automotive area) simulating hybrid and/or electrified propulsion systems.
Thorough understanding of Fuel Economy, Vehicle coastdown & A B C coefficients, Vehicle Testing and instrumentation
Thorough experience in MATLAB.
Preferred Skills:
Thorough knowledge of vehicle Propulsion Systems including internal combustion engines, transmissions, axles, drivelines, batteries, and eMotors
Thorough knowledge in the disciplines of hybrid control strategies and energy management optimization
DFSS green or black belt certification
Disclaimer
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Click the following link for more information on your rights as an Applicant http://*****************/resources/equal-employment-opportunity-is-the-law
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
Senior Software Engineer
Software Engineering Manager Job 15 miles from Livonia
eVN delivers next generation 3D computer-generated imagery (CGI) for vehicle specific, photo quality product imagery and video to support merchandising vehicles in the automotive industry. We incorporate machine learning into our video generation process to enhance product accuracy and relevance. This process delivers millions of images across the web every day.
eVN is looking for a talented Senior Software Developer to help build out our suite of web services and start tackling future focused projects. We use cutting edge technology hosted in Azure with dynamically scalable image processing and web services. We have a small, purpose-built development team that allows a very high level of autonomy.
As a software developer at eVN, your responsibilities include:
Design, develop, test, document and maintain scalable web services
Create integrations with our client's APIs
Maintain and enhance our hosted frontend products and tools
Work independently on multiple concurrent projects within your expertise
Work with an international team of artists and CGI professionals
Test, evaluate, and make suggestions about new technology
Qualifications:
6+ years of software development experience
Proficient in C# and .NET
Experience with cloud hosted backend web services
Experience with modern web frontend development
English language communication skills
Desire to learn new technologies and techniques
Additional desired skills:
Experience with Microsoft Azure
Experience writing unit and integration tests
Experience with document databases (we use Cosmos DB)
Experience with container infrastructure (we use Kubernetes)
Knowledge of automated deployment tooling and scripting (we use Terraform)
Understanding of distributed computing at scale (we use Azure Batch with Containers)
Knowledge of CGI and image processing tools
Experience with image categorization using machine learning
Relevant degree from an accredited course of study
Senior Software Engineer - Medical Device
Software Engineering Manager Job 20 miles from Livonia
We are looking for a Senior Software Engineer to join a dynamic software team in Michigan, focused on developing advanced medical imaging software. In this role, you will design and implement software that controls medical imaging devices, processes data, creates 3D images, and ensures user-friendly interfaces.
Key Responsibilities:
Develop software solutions by studying user needs, system flow, data usage, and work processes, while adhering to the software development lifecycle.
Implement software modules according to specifications and conduct testing to ensure performance and reliability.
Create test plans and provide detailed information on the implemented functionality.
Explore and propose new software technologies and solutions.
Configure software components for installation on target systems and develop installation scripts.
Document and demonstrate solutions through clear documentation, flowcharts, diagrams, code comments, and other supporting materials.
Comply with all applicable Standard Operating Procedures (SOPs) and ensure compliance with FDA and ISO requirements.
Key Skills & Experience:
Bachelor of Science (BS) degree in Software Engineering, Computer Science, Computer Engineering, or equivalent industry experience.
Minimum of 8 years of experience in software engineering.
Experience with .Net, C#, SQL, C++ (preferred) and object-oriented design.
Experience in the design and implementation of FDA-compliant medical device software systems.
Knowledge of DICOM and HL7 standards.
Please note - we are unable to provide VISA sponsorship for this position.
Position: Senior Software Engineer
Location: Ann Arbor MI, On-Site/Hybrid
Contract: Permanent
Start Date: By agreement
Engineering Manager
Software Engineering Manager Job 43 miles from Livonia
Holcim is planning to spin-off its North American Business to unleash its full potential, capitalizing on North America's oversized growth in construction led by the modernization of infrastructure, a surge in advanced manufacturing and AI operation and the growth of resilient cities.
Holcim plans to list the new company on the NYSE by the end of the first half of 2025 and establish its operations headquarters in the US to be fully dedicated to serving the North American market and pursue a growth strategy across the region.
The newly listed company will become North America's leading building solutions company, with industry-leading market position to meet its customers' greatest ambitions with the most advanced building solutions from foundation to rooftop.
Description:
ABOUT THE ROLE
The role reports to the Holcim North America Head of Engineering and is assigned to develop large Capital(Capex) projects for the US and Canada region, with specific focus on feasibility and front-end-engineering design. The Engineering Manager manages the technical multi-disciplinary engineering aspects of a project.
WHAT YOU'LL ACCOMPLISH
Develop large capital projects through applying standard methods, tools and procedures, ensuring holistic development to deliver projects to the required investment decision gates on time and with no rework
Manage project budgets through feasibility study phases and deliver an executable project budget for project realization
Leads multi-disciplinary engineering development with 3rd parties and ensures delivery of: Preparation of project basic engineering documentation (layout, mass flow, flow sheets, general arrangement drawings), Preparation of all technical appendices to be attached to the call for tenders and contracts,Technical clarifications to the bidders, Technical evaluation of the offers, Selection process of suppliers and contractors from a technical/performance perspective, Reviews of detailed engineering documents/drawings provided by the contractors, Design safety, operability, maintainability and value challenge reviews with project stakeholders (OP). Project 'request for approval' documentation.
Organizes and conducts formal projects risk analysis with the Project Manager, Owner and Steering Committee
Organizes technical support from Engineering Discipline Engineers and Support Department to site team during construction, commissioning and start-up as required. Calls for external expertise on specific subjects when required, aligns with internal and external subject matter experts as needed.
Participates and contributes the engineering part in the Steering Committees
Supports technically the Country for a smooth transition to operation after the handover of the project
Prepares the AAR process after the project implementation. Accountable for monitoring all technical exchanges of information with PM&E engineers and suppliers (notes and drawings comments and validation)
Demonstrate a commitment to communicating, improving and adhering to health, safety and environmental policies in all work environments and areas. Promote a culture of safety and exhibit these behaviors
WHAT WE'RE LOOKING FOR
Education: Bachelor's degree or years of equivalent experience.
Additional Education Preferred: Master's degree
Field of Study Preferred:mechanical or process engineering
Required Work Experience: Proven engineering coordination experience in cement and/or similar type of heavy industry with a minimum of 5 years in cement industrial engineering related fields
Required Training/Certifications:Project Management certificate e.g. PMI or similar is desired
Travel Requirements: Able to travel as needed for feasibility studies and supporting project managers
Travel required +/-30-40% of the time. Mainly in the USA and Canada
Additional Requirements:
Successful candidates must adhere to all safety protocols and proper use of Holcim approved Personal Protection Equipment ("PPE"), including but not limited to respirators. Employees that are required to wear respirators must be clean shaven where the respirator seal meets the face in order to pass the qualitative and quantitative fit tests.
WHAT WE OFFER
Competitive salary
Retirement Savings: Choose from 401(k) pre-tax and/or Roth after-tax savings
Medical, Dental, Disability and Life Insurance
Holistic Health & Well-being programs
Health Savings Accounts (HSAs) & Flexible Spending Accounts (FSAs) for health and dependent care
Vision and other Voluntary benefits and discounts
Paid time off & paid holidays
Paid Parental Leave (maternity & paternity) Educational Assistance Program
Dress for your day policy
YOUR HOLCIM EXPERIENCE
At Holcim, there is endless opportunity for you to play your part. Whether you're in a technical, managerial, or frontline role, you can shape a career that works for you. With us you'll have the chance to embrace the passion we share for our planet. You'll be encouraged to seek out diverse perspectives, share your ideas and build the skills and connections you need to perform at your best. Because it's only when we work together in a culture where everyone thrives, that we can build the world we all want to live in.
Click to view Company Benefits Overview
In compliance with the ADA Amendments Act (ADAAA), if you have a disability and would like to request accommodation in order to apply for a position with us, please call ************** or email recruiting-accommodations@holcim.com . This email address and phone number should only be used for accommodations and not general inquiries or resume submittals.
Driven by our purpose to build sustainable solutions for people and our planet, Holcim US encourages interested candidates who meet many, even if not all of the job requirements to apply for a position. We provide a safe working environment for all and strive for diversity in our teams and inclusivity in our work.
We take pride in our hiring processes and our commitment that all qualified applicants will receive consideration for employment without regard to age, race, color, ethnicity, religion, creed, national origin, ancestry, gender, gender identity, gender expression, sex, sexual orientation, marital status, pregnancy, parental status, genetic information, citizenship, physical or mental disability, past, current, or prospective service in the uniformed services, or any other characteristic protected by applicable federal, state or local law. Our goal is to drive excellence and to ensure we create an environment where every individual has the opportunity to succeed. Holcim (US) Inc., Holcim - ACM Management, Inc., and their affiliates and subsidiaries are an Equal Opportunity Employer, deciding all employment on the basis of qualification, merit and business need.
While we sincerely appreciate all applications, only candidates selected for an interview will be contacted.
Senior Software Developer
Software Engineering Manager Job 20 miles from Livonia
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
Sr Full Stack Developer/python
Software Engineering Manager Job 11 miles from Livonia
Akkodis is recruiting for a Sr. Full Stack Developer/Python for an automotive manufacturer in the Allen Park, MI area. This is an onsite contract position with a pay range of $45-$55 an hour, depending on education, experience and location. Looking for a passionate individual with 5-8 years of robust, hands-on experience, particularly demonstrating deep expertise in Python for backend development alongside full-stack capabilities. The ideal candidate will have a proven track record of architecting, developing, and deploying complex web applications efficiently. This role is crucial in designing, building, and maintaining our next-generation web application, which serves as a central hub integrating various critical data sources and user functionalities.
Bachelor's degree in computer science, Software Engineering, Information Technology, or a closely related technical field.
W2 ONLY NO C2C candidates
•
5-8 years of professional software development experience with a significant focus on full-stack web application development.
•
Deep, demonstrable expertise in Python for backend development, including extensive hands-on experience with web frameworks
•
Proven ability to design and implement complex, production-grade RESTful APIs in Python.
•
Strong understanding of Python best practices, common libraries (e.g., data manipulation, ORMs), asynchronous programming, and performance optimization techniques.
•
Solid experience with NoSQL databases, particularly MongoDB, including data modeling, indexing, and writing efficient queries.
•
Strong skills in frontend development using modern JavaScript frameworks/libraries (e.g., React, Angular, or Vue.js), along with HTML5, CSS3, and principles of responsive/accessible design.
•
Solid grasp of core computer science concepts, software engineering principles, object-oriented design, data structures, algorithms, design patterns, and building scalable/secure applications.
•
Experience with version control systems (especially Git), CI/CD pipelines, automated testing frameworks, and working within Agile/Scrum methodologies.
•
Excellent analytical and problem-solving abilities with meticulous attention to detail.
Experience with other Python frameworks (e.g., Django, FastAPI)
* Experience with containerization technologies (Docker, Kubernetes)
* Experience with cloud platforms (AWS, Azure, or GCP)
* Familiarity with the specific tools mentioned for integration (TestRail, Jama)
If interested forward resume to: ***********************************
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
Intern - Software Tool Automation Engineering
Software Engineering Manager Job 11 miles from Livonia
Visteon seeks a Computer Science or Electrical Engineering Major Summer Intern for 8-14 weeks. As a Summer Intern at you will work with the hardware team to develop applications that automate hardware design processes, collect and mine large datasets, and create interactive dashboards to present key insights. You will use tools such as Python, Java, and C# to achieve these goals.
Key Learnings & Project overview:
Automation Development: Create scripts and applications to automate repetitive hardware design tasks.
Data Collection and Mining: Develop tools to collect, process, and analyze large datasets from various sources.
Dashboard Creation: Design and implement interactive dashboards to visualize key data points and trends.
Collaboration: Work closely with hardware engineers to understand their needs and integrate solutions seamlessly.
Documentation: Maintain clear and detailed documentation of all developed tools and processes.
Required Education and Experience:
Education: Currently pursuing a degree in Computer Science, Electrical Engineering, or a related field.
Experience: Previous internship or project experience in automation, data engineering, or related areas would be a plus.
Tools: Knowledge of version control systems (e.g., Git), and experience with databases (SQL, Oracle).
Associate Manager- Application Development
Software Engineering Manager Job In Livonia, MI
Day to Day: Insight Global is looking for an Associate Manager, Application Developer to join the team of one of its clients in the Life Insurance industry located in Livonia, MI. This individual serves as an information technology expert for platform/technology. The individual will provide technical design and solutions to meet business expectations while adhering to application development and architecture standards. This role involves managing a team of IT associates, leading multiple work streams/projects, guiding the technical team, and collaborating with development and project managers to build team excellence. This position is 80% management/hands off, and 20% technical. This individual will be reporting directly into the Manager of Application Development.
· Specific Responsibilities:
Technical/Functional Leadership: Provide technical and functional leadership to ensure the successful completion of both technical and business objectives. Act as a positive role model, coach, and change agent.
Motivation and Inspiration: Motivate, inspire, and energize team members. Help associates overcome barriers and achieve their career goals and company objectives.
Recruitment and Team Building: Lead recruiting efforts to build a balanced, well-functioning team with sufficient depth to accomplish business priorities.
Performance Evaluation: Conduct annual and periodic evaluations, career development planning, and ensure all associates have annual goals and training plans.
Technical Guidance and Training: Provide technical guidance, counseling, and training to staff as necessary. Identify opportunities to improve team performance and effectiveness.
Technical Ownership: Take ownership of technical aspects of the project, including infrastructure aspects, and drive them to completion.
Technical Analysis: Conduct system-wide technical analysis and understand the full project architecture. Be able to explain the architecture to the team.
Solution Design: Develop detailed solution designs and estimate planned work. Mentor team members in the estimation process and assist in completing tasks per plan.
Code Reviews: Conduct project design reviews and provide feedback. Conduct peer-reviews and lead reviews to ensure adherence to best practices and coding standards.
Risk Management: Proactively identify and mitigate project risks in collaboration with the PM. Collaborate with vendors when required to provide solutions to business needs.
Resource Allocation: Assist the Project Manager (PM) with decisions regarding the assignment of the most appropriate technical resources to project tasks, based on skills and task priorities.
Benefits:
Pension and Retirement Plans
Medical, Dental and Vision Coverage
Paid Time Off
Paid Parental Leave
Hybrid Work Environment
401K
Support for Community Involvement
Compensation: $115,000k to $135,000k Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ******************** . The EEOC "Know Your Rights" Poster is available here (*********************************************************************************************** .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** .
Skills and Requirements
· Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience.
· 10 years of overall IT experience, with 8 years working with enterprise software applications.
· 7 years of hands-on experience with core technologies/development
Java/Spring, Rest APIs/Microservices
Strong knowledge of design patterns, unit testing methodologies, and Agile software development practices.
· Proven experience leading a team, preferably as a technical or team lead.
· Excellent interpersonal, communication, and problem-solving skills.
Ability to work under pressure, meet deadlines, and handle multiple projects simultaneously. Java/Microsoft Certification null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to ********************.
Associate Manager, Application Development
Software Engineering Manager Job In Livonia, MI
The Associate Manager, IT Application Development serves as an information technology expert for platform/technology. The individual will provide technical design and solutions to meet business expectations while adhering to application development and architecture standards. This role involves managing a team of IT associates, leading multiple work streams/projects, guiding the technical team, and collaborating with development and project managers to build team excellence.
Responsibilities
Leadership and Staff Development
* Technical/Functional Leadership: Provide technical and functional leadership to ensure the successful completion of both technical and business objectives. Act as a positive role model, coach, and change agent.
* Motivation and Inspiration: Motivate, inspire, and energize team members. Help associates overcome barriers and achieve their career goals and company objectives.
* Recruitment and Team Building: Lead recruiting efforts to build a balanced, well-functioning team with sufficient depth to accomplish business priorities.
* Performance Evaluation: Conduct annual and periodic evaluations, career development planning, and ensure all associates have annual goals and training plans.
* Technical Guidance and Training: Provide technical guidance, counseling, and training to staff as necessary. Identify opportunities to improve team performance and effectiveness.
Development Practices
* Automated Processes: Maintain and enhance the automated build and deploy process for applications. Develop deployment instructions and work with the team to achieve regular, successful deployments.
* Unit Testing: Design and implement automated unit testing frameworks. Conduct thorough unit testing using automated frameworks.
* Compliance: Follow all security and compliance requirements to ensure the integrity and security of applications.
Project Responsibilities
* Resource Allocation: Assist the Project Manager (PM) with decisions regarding the assignment of the most appropriate technical resources to project tasks, based on skills and task priorities.
* Module Ownership: Own one or more modules of the project under development. Translate and implement business strategies into creative technology solutions.
* Technical Ownership: Take ownership of technical aspects of the project, including infrastructure aspects, and drive them to completion.
* Technical Analysis: Conduct system-wide technical analysis and understand the full project architecture. Be able to explain the architecture to the team.
* Solution Design: Develop detailed solution designs and estimate planned work. Mentor team members in the estimation process and assist in completing tasks per plan.
* Code Reviews: Conduct project design reviews and provide feedback. Conduct peer-reviews and lead reviews to ensure adherence to best practices and coding standards.
* Risk Management: Proactively identify and mitigate project risks in collaboration with the PM. Collaborate with vendors when required to provide solutions to business needs.
* Support: Periodically support applications outside of normal business hours.
Technology Management
* Standards and Processes: Ensure consistent adoption of tools, standards, and processes. Promote common methodologies and knowledge-sharing across functional teams.
* Technical Solutions: Participate in the development and/or selection of technical solutions as required. Manage technical changes within the IT organization.
* Expertise: Maintain expertise in a broad range of technologies with an emphasis on specific hardware, software, operating systems, or technical support processes.
* Escalation Resource: Serve as an escalation resource to ensure the resolution of operational and technical support problems in an effective and efficient manner.
* Performance Optimization: Proactively optimize performance and ensure that systems are running efficiently.
Qualifications
* Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience.
* 10 years of overall IT experience, with 8 years working with enterprise software applications.
* 7 years of hands-on experience with core technology/development tools such as SMUL/SSO, SOA, CSS/HTML5/JSF/JQuery/JS, Portal Technologies/WCM, JPA, Hibernate, EJB, JMS, Web Services (JAX-WS, JAXB, REST, SOAP, JSON, XDS, WSDL, XSLT), Rules Engines (e.g., Drools), Application Performance Tuning, Application Server Configuration and Tuning, Jenkins, Maven, SVN, Cache, JUnit, .NET, C#, ISS.
* Proven experience leading a team, preferably as a technical or team lead.
* Strong knowledge of design patterns, unit testing methodologies, and Agile software development practices.
* Excellent interpersonal, communication, and problem-solving skills.
* Ability to work under pressure, meet deadlines, and handle multiple projects simultaneously.
* Java/Microsoft Certification Preferred
Benefits:
We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
* Pension and Retirement Plans
* Medical, Dental and Vision Coverage
* Paid Time Off
* Paid Parental Leave
* Hybrid Work Environment
* 401K
* Support for Community Involvement
Lead Software Engineer - Backend
Software Engineering Manager Job 23 miles from Livonia
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 700+ passionate team members.
What You'll Do:
As a technical team lead you will develop and maintain robust services backend APIs and global cloud infrastructure that power Whisker's digital ecosystem. This role ensures high availability, scalability, and reliability while enabling seamless integrations and enhancing customer experiences across all products worldwide.
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.
Designs and implements high-quality, scalable, and maintainable backend API services
Writes clean, efficient, and well-documented code following company standards
Develops and executes unit tests, integration tests, and supports system-level testing efforts
Reviews code written by other team members and provides constructive feedback to ensure quality and consistency
Troubleshoots and resolves technical issues throughout the development lifecycle
Leads and mentors a software development team, providing guidance on architecture, design, coding standards, and best practices
Orchestrates seamless integration between API, infrastructure, and services teams, ensuring cohesive efforts result in exceptional performance and reliability across all products
Defines and tracks KPIs for API performance, uptime, and reliability across global regions
Establishes and enforces best practices for securing APIs, infrastructure, and data across international markets while maintaining compliance with GDPR and other global regulations
Drives the adoption of modern technologies, frameworks, and practices to keep Whisker at the forefront of API, infrastructure, and global service development
Collaborates with Product, Program, Engineering, and Operations teams to ensure seamless integration of backend services with internal components and customer facing applications
Balances short-term deliverables with the long-term strategic vision
Manages technical dependencies between Services Engineering and other teams such as Mobile, Data, and Firmware
Identifies risks and proposes mitigations to ensure timely delivery
Leads crisis management efforts to quickly resolve critical service and infrastructure issues, minimizing downtime and customer impact on a global scale
Regularly reports progress, challenges, and achievements to stakeholders
Represents the API and Infrastructure teams in executive meetings
Achieves best practices through proactive communication, cross-functional workflows, and implementation of integrated development processes
Creates and maintains software specifications, technical architecture documents, and implementation plans
Contributes to defining the development roadmap and ensuring alignment with business goals
Will perform additional duties are required
Requirements:
What You'll Bring:
Bachelor's and/or Master's in Computer Science or a related field and / or equivalent years of experience
6+ years of experience, including in engineering lead roles
Strong expertise in services backend API development, including RESTful and GraphQL design, performance tuning, and security best practices
Proven experience with cloud platforms (AWS, GCP, Azure) and services like EC2, S3, RDS, and IoT-specific components, with a strong focus on multi-region deployments for performance and reliability
Expertise in IaC (Terraform, CloudFormation, CDK) and microservices architecture & deployment (Kubernetes)
Experience with CDN technologies and strategies for optimizing global content delivery
Strong understanding of network protocols, database design, and system optimization techniques for global-scale applications
Experience with CI/CD pipelines and DevOps practices to enable efficient software delivery
Has a proven track record of delivering complex, globally distributed projects at scale and on time, ensuring high-quality outcomes through rigorous architecture, execution, testing, and automation
Excellent communication (verbal & written) and presentation skills
Strong interpersonal and leadership skills.
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)
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