Highly Experienced Embedded Software Leader

6 days ago


Lowell, Massachusetts, United States Magna International Full time
About Magna International

Magna is more than one of the world's largest suppliers in the automotive space. We are a mobility technology company built to innovate, with a global, entrepreneurial-minded team.

Job Overview

We are seeking a highly motivated Senior Firmware Engineer to join our New Mobility group in Lowell, Massachusetts. The engineer will be developing embedded systems for robotic platforms and work with the design and test teams to ensure that requirements are met and architectures are successfully implemented.

Key Responsibilities
  • Lead the development of embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms for mobile robotics and automation.
  • Champion best practices in embedded software engineering, ensuring modularity, scalability, reliability, and adherence to industry standards.
  • Contribute to the advancement of real-time operating systems and device drivers, optimizing performance and efficiency. Own board and RTOS bring-up, troubleshooting, and debugging.
  • Collaborate with cross-functional teams to integrate advanced technologies.
  • Assist project teams in establishing product requirements and software specifications which fulfill customer needs.
  • Design, code, test, review, and document embedded software/firmware in accordance with project cost, schedule, and performance objectives.
  • As part of continuous integration, perform unit testing and on-target testing.
  • Mentor and transfer knowledge to junior staff members and drive the escalations to closure.
Requirements
  • Computer Engineering or Electrical Engineering Bachelor's degree, or Equivalent Experience, with 7 years of embedded software experience in relevant industries.
  • 5+ years of software design and development experience, preferably with Robotics, Automotive or Industrial.
  • Proficiency in C, C++ and working experience in C#, with expertise in real-time operating systems and microcontroller units (MCUs).
  • Expert debugging skills using in-circuit emulators, debuggers, oscilloscopes, electrical schematics.
  • Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation.
  • Expert in interrupt service routines and writing drivers for peripherals like network, I2C, SPI, ADC, DAC, DMA, memory and power management on bare metal as well as RTOS.
  • Demonstrated expertise in ARM platforms and STM32 platforms.
  • Experience in customizing Linux operating systems for robotics and near real time operation such as experience in Robot Operating System (ROS).
  • Fluency in UML for Object-Oriented Analysis/Design, including state machines.
  • Working knowledge of industrial protocols including CAN, TCP/I, Ethernet.
Salary Range

$140,000 - $160,000 per year, depending on experience.

Benefits

We offer a dynamic work environment, competitive salary and benefits package, and opportunities for career growth and development. At Magna, you can expect an engaging and exciting environment where you can help develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed.



  • Lowell, Massachusetts, United States CommScope Full time

    OverviewAt CommScope, we're building something equally as important as the world's most advanced networks: careers for forward-thinking college students like you. Our Summer Internship Program is designed to provide invaluable work experience through meaningful projects that will help you grow and develop both personally and professionally.About the RoleAs a...


  • Lowell, Massachusetts, United States IBM Full time

    Job Title: Cloud Architecture LeaderAbout the Job:As a Cloud Architecture Leader at IBM, you will be responsible for designing and implementing scalable, secure, and reliable cloud-based solutions. You will work closely with development teams to ensure infrastructure supports the software development life cycle, including continuous integration and...


  • Lowell, Massachusetts, United States CommScope Full time

    At CommScope, we're connecting the world through innovative technologies that empower how we live, work, and learn.About the RoleWe're seeking a talented Software Quality Assurance Engineer to join our Access Network Solutions team. As a key member of our team, you will be responsible for Virtual Converged Cable Access Platform Testing and Monitoring. Your...


  • Lowell, Massachusetts, United States IBM Full time

    About the RoleWe are seeking a highly skilled Cloud Architect Leader to join our team at IBM Consulting. As a key member of our cloud architecture team, you will be responsible for leading the design, implementation, and maintenance of cloud-based infrastructure solutions.ResponsibilitiesLead the design and implementation of complex cloud infrastructure...


  • Lowell, Massachusetts, United States UKG (Ultimate Kronos Group) Full time

    About the RoleIn our relentless pursuit of application and infrastructure security, we're seeking a seasoned Lead Security Engineer to join our highly skilled Security Automation team.This pivotal position entails designing and building key features for our cutting-edge security-focused enterprise software services. You will collaborate closely with...


  • Lowell, Massachusetts, United States iHire Full time

    Job OverviewDelta Companies has partnered with iHire to fill this highly compensated Certified Registered Nurse Anesthetist (CRNA) position. We are seeking an experienced professional to join our team in a dynamic environment.Compensation and BenefitsWe offer a competitive salary of $260,000 per year, plus bonus opportunities. Additionally, we provide 100%...


  • Lowell, Massachusetts, United States Magna Services Full time

    About the RoleMagna Services is seeking a Senior Software Engineer - Technology Architect to lead the design, development, and maintenance of automation frameworks and scripts for functional, regression, and performance testing. This role will be responsible for designing, developing, and maintaining the server-side components of our applications, ensuring...

  • Software Engineer

    6 days ago


    Lowell, Massachusetts, United States IBM Full time

    Job DescriptionAs a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging.Key...


  • Lowell, Massachusetts, United States Lowell General Hospital Full time

    Tufts Medicine is committed to delivering exceptional care and services to our patients and the community.Overview    Lowell General Hospital, a leading healthcare provider in Massachusetts, is dedicated to providing high-quality patient care and advancing nursing practices.    Our Community RN Career Pathway plan offers nurses a roadmap for...


  • Lowell, Massachusetts, United States iRecruitMD Full time

    Job Description: At iRecruitMD, we are looking for a highly skilled and experienced Psychiatric Nurse Practitioner to join our team. Responsibilities: Examine and treat patients to assure continuity of care.Conduct thorough assessments of each patient, taking into account their presenting problem, medical history, allergies, psycho-social problems,...


  • Lowell, Massachusetts, United States Cambridge Intelligence Full time

    Cambridge Intelligence is seeking an ambitious Enterprise Sales Leader to drive revenue growth in the US market. With a competitive salary of $120,000 and commission structure, you'll have the opportunity to thrive in a high-growth industry.About the RoleYou will be responsible for managing the entire sales life-cycle from lead through to contract...


  • Lowell, Massachusetts, United States Rapid Micro Biosystems Full time

    Job Title: 2nd Shift Production SupervisorJob Summary:At Rapid Micro Biosystems, we are seeking a highly experienced and skilled 2nd Shift Production Supervisor to join our team. As a Production Supervisor, you will be responsible for leading the production team during the 2nd shift to ensure that products are manufactured safely, efficiently, and to the...


  • Lowell, Massachusetts, United States Resource Informatics Group Inc Full time

    Job Title: Senior Java Developer with Oracle Pl/SQL ExpertiseWe are seeking a highly skilled Sr Java/J2EE Developer to join our team at Resource Informatics Group Inc in Lowell, MA. The ideal candidate will have expertise in developing software and system specifications using Core JAVA and extensive experience in writing SQL queries for Oracle Database...


  • Lowell, Massachusetts, United States Micro Tech Staffing - NH Full time

    We are seeking a career-focused and skilled CNC Machinist to join our manufacturing team at Micro Tech Staffing Group in New Hampshire. This is an exciting opportunity for a motivated individual with a passion for precision engineering.Job OverviewThe CNC Machinist will be responsible for the production and quality control of tight tolerance machined parts....


  • Lowell, Massachusetts, United States Soliant Full time

    Job OverviewSoliant, a leader in education staffing, is seeking an experienced school psychologist to join their team in Lowell, Arkansas.Key Responsibilities:Providing assessment and intervention services to students in grades K-12Developing and implementing individualized education plans (IEPs) to support student successRequirements:A minimum of 1+ years...


  • Lowell, Massachusetts, United States UKG (Ultimate Kronos Group) Full time

    Company Overview">At UKG, we're a global leader in workforce management and human capital management solutions. Our software powers over 80,000 customers across 150 countries, making us the largest U.S.-based private software company in the world. We're on a mission to inspire every organization to become a great place to work through our award-winning HR...


  • Lowell, Massachusetts, United States Boys & Girls Clubs of America Full time

    About Our OrganizationThe Boys & Girls Clubs of America is a leading youth development organization that provides after-school programs and activities to young people across the United States.Job SummaryWe are seeking an experienced Director of Philanthropy to join our team. This key role will be responsible for securing funding from corporate sponsors,...


  • Lowell, Massachusetts, United States Carters Full time

    Job OverviewCarter's is seeking a highly skilled Store Manager to lead our team in delivering exceptional customer experiences. As a key member of our management team, you will be responsible for driving sales growth, managing store operations, and developing your team members.


  • Lowell, Massachusetts, United States Vaco Full time

    Job Summary:This is a challenging opportunity for a skilled Senior Enterprise Financial Accountant to join our team at Vaco. As a key member of our finance team, you will be responsible for managing financial reporting, compliance, and corporate accounting for a global BioTech Research leader.About the Role:We are seeking an experienced Senior Enterprise...


  • Lowell, Massachusetts, United States Lowell General Hospital Full time

    Exceptional Opportunity in a Fast-Paced SettingWe are seeking an experienced Registered Nurse to join our Emergency Department team at Lowell General Hospital. As a key member of our multidisciplinary team, you will be responsible for providing high-quality patient care and contributing to the department's success.About Our TeamOur ER uses a...