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

Senior Embedded Software Engineer

$60 - $70 per hour

Brooksource

About the Role:

Location: Novi, Mi (On-site)

Contract to Hire

Rate: $60-70

We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation battery platforms. This individual will develop and deliver embedded software that meets customer requirements for performance, safety, security, and regulatory compliance, while supporting firmware integration, hardware-level debugging, and software validation activities. They will be partnering closely with systems, controls, validation, and battery testing teams as well as stakeholders to ensure the design and implementation is up to client standards.

What You'll Be Doing:
  • Develop and maintain embedded software and firmware for Battery Management System (BMS) applications.
  • Configure and support base software modules managing battery monitoring, contactors, and hardware interfaces.
  • Work closely with validation, controls, systems, and application engineering teams throughout development.
  • Utilize oscilloscopes, logic analyzers, and CAN tools to debug software and hardware interactions.
  • Perform software verification, validation, troubleshooting, and root cause analysis activities.
  • Support compliance efforts related to functional safety and embedded software quality standards.
  • Participate in technical reviews, agile development processes, and continuous improvement initiatives.
Minimum Requirements
  • Bachelor's degree in Electrical Engineering, Software Engineering, Computer Science, or related field.
  • Strong experience developing embedded software and firmware using C in production environments.
  • Hands‑on experience with CAN communication, embedded systems, and software debugging tools.
  • Experience using oscilloscopes, logic analyzers, and laboratory equipment for signal analysis.
  • Understanding of RTOS, HAL/MCAL, bootloaders, and low‑level embedded software concepts.
  • Experience with communication protocols including CAN, SPI, I2C, Ethernet, or Modbus.
Why Join Us?
  • Medical, Dental, & Vision Plans
  • Relationship Driven Process to Find Your Best Fit
  • 6 Paid Holidays
  • Regular Meetings to Ensure Quality in Your Engagement
About Us:

At Brooksource, relationships are the foundation of everything we do. Since 2000, we’ve built lasting partnerships with clients, consultants, and internal teams to deliver an exceptional experience across every engagement. As a trusted IT and Engineering services provider, Brooksource supports Fortune 500 organizations through Experience‑Driven Staffing, Professional Services, and Elevate, our proprietary Workforce Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data analytics, or enterprise IT, our customized staffing solutions are designed to align with your company’s unique goals, culture, and technology stack. We offer flexible hiring models, including contract, contract‑to‑hire, and direct placement to meet your evolving business needs. We are a certified partner of leading platforms, including Salesforce, AWS, Microsoft, and Google Cloud, enabling us to deliver scalable, end‑to‑end technology solutions. With a growing national footprint, Brooksource is redefining expectations in IT consulting, engineering services, and technology workforce solutions.

EEO Statement

Brooksource is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

Benefits & Perks

Benefits & Perks: Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.

Pay Disclaimer

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Disclaimer

Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.

Equal Employment Opportunity

We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.

Benefits & Perks

Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.

Pay Disclaimer

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Novi, MI vacancy
  •  ..., temperature) Design and implement software from platform/base layers (bootloader, diagnostics...  ...and maintain traceability between engineering phases and artifacts to ensure quality...  ...(M.S. preferred) In-depth embedded software experience for automotive or industrial... 
    Senior

    Talentify.io

    Novi, MI
    1 day ago
  • $60 - $70 per hour

     ...Senior Embedded Software Engineer Location: Novi, Mi (On-site) Contract to Hire Rate: $60-70 About the Role: We are seeking a Senior Embedded Software Engineer to support the development of Battery Management System (BMS) software for next-generation battery... 
    Senior
    Contract work
    Local area
    Flexible hours

    Eight Eleven Group

    Novi, MI
    1 day ago
  •  ...-level hardware input and output (HWIO) software for various microcontrollers. Work with...  ...design. Design, develop, and test low-level embedded software for functionalities including...  ...: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    4 days ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...We develop and test low-level embedded software that is portable and...  ...applications. As a member of the HWIO Engineering group, you’ll work with...  ....We are seeking a skilled Senior Embedded Software Developer to... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...Our Next Energy Inc. is seeking an Automation Integration Engineer to bridge manufacturing engineering, controls, equipment suppliers, and IT/OT for seamless automated equipment integration on the production floor. The role emphasizes hands-on leadership during installation... 
    Senior

    Our Next Energy Inc

    Novi, MI
    1 day ago
  •  ...Senior Lifestyle Corporation is seeking a Director of Health and Wellness to oversee care delivery for Assisted Living residents and ensure regulatory compliance. The role requires directing nursing and support staff, managing the clinical budget, and coordinating care... 
    Senior

    Senior Lifestyle

    Northville, MI
    1 day ago
  •  ...We are seeking a Senior Transmission Line Engineer who will work as a member of a dynamic team working in a fast paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as an Engineer on electric transmission... 
    Senior
    Local area

    Leidos

    Walled Lake, MI
    3 days ago
  • $80k

     ...Compensation: $80k+ The Senior Cost Accountant is responsible for analyzing and reporting manufacturing costs, inventory, product margins, and financial performance. This role partners with operations, purchasing, supply chain, and finance teams to improve cost controls... 
    Senior

    Lydech Thermal Acoustic Solutions

    Novi, MI
    3 days ago
  • $17.73 - $17.98 per hour

    Assistant Store ManagerHourly rate ranges from $17.73 - $17.98 per hour and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with...
    Senior
    Hourly pay
    Local area

    Spencer Gifts

    Novi, MI
    3 days ago
  • Gentherm is seeking a Senior Manager, Human Resources Business Partner in Novi, MI. You will serve as a strategic partner to corporate functions, guiding talent strategies, organizational effectiveness, and employee engagement with C-suite collaboration. In a global matrix... 
    Senior

    Gentherm

    Novi, MI
    2 days ago
  •  ...vehicles. Work closely with multi-disciplined engineering teams to interpret functional...  ...diagnostic strategies. Create and integrate software in either MATLAB Simulink models or hand...  ...Engineer, Associate Software Engineer, Embedded Software Engineering Intern, Software Test... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    3 days ago
  • Minth Group is seeking a Sr. Recruiting Advisor to shape talent acquisition strategy for the business services sector. You will lead complex, end-to-end recruitment initiatives, guiding hiring managers and improving sourcing, selection, and onboarding with data-driven insights...
    Senior

    Unknown Planner

    Wixom, MI
    4 days ago
  •  ...and interpersonal skills, with the ability to influence and collaborate across functions. Experience with OneStream financial software and SAP ERP system a plus Proven ability to manage multiple priorities in a fast-paced environment Equal opportunity employer... 
    Senior

    Tenneco

    Northville, MI
    2 days ago
  •  ...Architect in the Novi, MI area. Summary: We are seeking a Senior Architect with a strong background in leading the technical...  ...development and construction documents. Coordinate with internal engineering teams and external consultants. Develop architectural... 
    Senior

    Fives

    Novi, MI
    4 days ago
  • Hanon Systems Americas in Novi, MI seeks an experienced HR leader to provide strategic and tactical HR support for the region. You will partner with employees and management on employee relations, performance management, and policy interpretation, guiding decisions with...
    Senior

    Hanon Systems

    Novi, MI
    5 days ago
  • $180k - $200k

    A leading childcare provider located in Novi, Michigan is seeking a senior communications leader to spearhead their field communication strategy and oversee Workforce Management implementation. The ideal candidate has 10-12 years of experience, a bachelor’s degree, and... 
    Senior

    Learning Care Group

    Novi, MI
    16 hours ago
  • A senior care community in Novi, Michigan, is seeking a compassionate Certified Nursing Assistant (CNA) to provide personalized assistance to residents. Responsibilities include supporting daily living activities, maintaining communication with families, and adhering to... 
    Senior

    StoryPoint

    Novi, MI
    15 hours ago
  • A reputable manufacturing company in Wixom, Michigan, is seeking a Senior Accountant with over 6 years of experience in manufacturing accounting. The role involves preparing financial statements, government reporting, and managing sales tax filings among other duties.... 
    Senior

    Venteon

    Wixom, MI
    3 days ago
  • Visionworks is seeking a Sr. Optical Specialist - Lead/Sales Lead in Michigan to be the face of the store, guiding customers through the eyewear journey with expert product knowledge and a friendly, human approach. The role emphasizes delivering sales results, engaging ...
    Senior
    Part time

    VisionWorks

    Novi, MI
    15 hours ago
  • Gentherm in Novi, MI, seeks a Senior Analyst, Tax Accounting & Technology, to support global tax processes with tax technology, automation, and data management initiatives. You’ll manage tax accounting processes and drive system improvements in a publicly traded multinational... 
    Senior

    GENTHERM GmbH

    Novi, MI
    4 days ago
  • Trilogy Health Services in Novi, MI is a values-driven employer that emphasizes a caring, supportive community, meaningful relationships, teamwork, and growth. We offer competitive pay and exceptional benefits, providing a stable environment where you are supported and ...
    Senior
    Weekly pay

    Trilogy Health Services

    Novi, MI
    5 days ago
  • Mercury Sound & Lighting in Wixom, MI seeks an experienced Audio Visual Production Manager for live events. You will own events from handoff to closeout, coordinating sales, clients, technical teams, venues, and crews. The role requires 7+ years in live-event production...
    Senior

    Mercury Sound & Lighting

    Wixom, MI
    4 days ago
  • A manufacturing company in Michigan is seeking a Senior Maintenance Technician to provide diagnosis and repair support for assembly and test equipment. The ideal candidate should have over 5 years of experience in a manufacturing maintenance role, with strong mechanical... 
    Senior

    TREMEC

    Novi, MI
    5 days ago
  •  ...Senior Account ManagerThis is an exciting opportunity to play a key role in managing and growing strategic customer relationships...  ...requirements through execution, collaborate cross-functionally with engineering, sales, operations, and leadership, and build relationships... 
    Senior

    Gentherm

    Novi, MI
    2 days ago
  • Rose Senior Living in Novi, MI is seeking a Hospitality-focused Maintenance Technician to support the facility’s physical plant and resident comfort. You will perform preventive maintenance, light plumbing, and repairs under supervision, ensuring safety and reliability... 
    Senior

    Lake Seminole Square

    Novi, MI
    5 days ago
  •  ...The role involves assisting with tasks like feeding, bathing, and personal care while fostering a safe and dignified environment for seniors. Ideal candidates will have a high school diploma, a passion for working with the elderly, and preferably some experience in... 
    Senior

    Singh Management

    Novi, MI
    1 day ago
  • CareOne Senior Care in Novi, MI seeks an Entry Level Sales & Marketing Associate to build relationships with healthcare professionals, promote in-home care services, and drive referrals with a base salary plus commission. You will engage social workers, case managers,... 
    Senior
    Base plus commission

    CareOne Senior Care

    Novi, MI
    15 hours ago
  •  ...into a single pane of glass for vehicle software. We aggregate signals from testing, releases...  ...the field into dashboards that update engineers and leadership on the state of software...  ...taking shape, and we're looking for a senior engineer eager to shape them and make real... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Milford, MI
    3 days ago
  •  ...Job Role: Senior Hardware Design Engineer Location: Novi, MI 48377 Work Arrangement: Hybrid - 4 days per week Work from Office...  ...activities. Collaborate with System, Mechanical, Firmware, Software, Manufacturing, Validation, Suppliers, and Customer teams... 
    Senior
    Work at office

    Pacer Group

    Novi, MI
    2 days ago
  • Fox Run Village by Erickson Senior Living in Novi, Michigan is seeking an Occupational Therapist to provide personalized care to our residents living on campus. You will support daily living activities and help residents maintain independence across the continuum of care... 
    Senior

    Highland Springs by Erickson Senior Living

    Novi, MI
    15 hours ago

Do you want to receive more vacancies?

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