Embedded System Developer

4 weeks ago


Southfield, United States VersaWare Full time

Job description

Position Title: Embedded Systems Programming Intern

Company Name: VersaWare Technologies, Inc.

Location: Southfield, MI

Start Time: November 1

Compensation: $60k - $80k + stock

Employment Type: Hybrid/Remote

 

About Us: VersaWare Technologies is a dynamic seed-stage tech startup based in Southfield, MI, with a strong affiliation with the Centrepolis Accelerator at Lawrence Technological University. We are pioneering the evolution of the AI-connected smart kitchen by building natural language AI nutrition and cooking platforms directly into physical kitchen appliances. Our mission is to revolutionize the culinary experience by integrating cutting-edge AI with the kitchen environment.


After spending 2 years in stealth mode perfecting our system, we are now gearing up for launch. Our team consists of young, passionate engineers who are excited about creating the future of smart kitchens. We are looking for a talented and disciplined Embedded Systems Programming Developer to join us in this exciting journey.

 

Position Overview: As an Embedded Systems Programming Intern, you will play a crucial role in maintaining and evolving our low-level platform. You will work closely with our engineering team to ensure the reliability, efficiency, and performance of our embedded systems, which are the backbone of our AI-connected kitchen appliances.

 

Key Responsibilities:

  • Collaborate with our engineering team to develop, maintain, and optimize embedded software using FreeRTOS.
  • Write, test, and debug C/C++ code for our embedded systems.
  • Work on the NXP RT1176 CrossOver MCU, ensuring seamless integration with our AI-driven applications.
  • Assist in the development and enhancement of our GUI interface using the Qt for MCU framework.
  • Participate in code reviews and contribute to improving our codebase quality.
  • Work on interfacing with various electrical hardware systems and ensuring their smooth operation within our platform.
  • Engage in hands-on hardware testing and validation to ensure system stability and performance.
  • Continuously learn and apply new techniques and technologies relevant to embedded systems and AI integration.
  • Use the MCUExpresso IDE for code deployment and design
  •  

Qualifications:

  • Currently pursuing a degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Extensive experience with C and C++ programming languages.
  • Strong understanding of embedded systems and real-time operating systems, particularly FreeRTOS.
  • Familiarity with embedded system debuggers and Eclipse-based IDEs (ideally MCUXpresso)
  • Solid understanding of data structures and dynamic memory
  • Familiarity with the NXP RT1176 CrossOver MCU or similar microcontrollers is highly desirable.
  • Ability to work both independently and collaboratively within a fast-paced startup environment.
  • Strong problem-solving skills, attention to detail, and a proactive approach to challenges.
  • Excellent communication skills, both written and verbal.

 

Preferred Qualifications:

  • Experience with the Qt for MCU framework or similar GUI development tools.
  • Experience or coursework in electrical hardware systems, including microcontrollers, sensors, and communication protocols.
  • Familiarity with peripheral interfaces like SPI, I2C, UART, and GPIO.
  • Knowledge of version control systems, such as Git.
  • Previous internship or project experience in embedded systems development.
  • Knowledge of compilers and linkers would be very helpful

 

Why Join Us?

  • Be part of a pioneering team that is transforming the kitchen experience through AI and embedded systems.
  • Gain hands-on experience with state-of-the-art technology and real-world applications.
  • Work in a fun and diverse environment with opportunities for learning and growth.
  • Significant opportunity for full-time employment as an embedded systems engineer upon graduation or at a convenient time.

 

Application Process: Interested candidates should submit the following documents:

  • Updated resume
  • A cover letter detailing relevant experience and skills
  • Academic transcripts
  • A brief description of a related project or coursework


Application Deadline: 10.15.2024

Please send your application materials to hello@versaware.co with the subject line "Embedded Systems Programming Intern Application - [Your Name]."



  • Southfield, Michigan, United States VersaWare Full time

    Embedded Systems Programming InternAt VersaWare Technologies, we are seeking a talented and disciplined Embedded Systems Programming Intern to join our dynamic team. As a key member of our engineering team, you will play a crucial role in maintaining and evolving our low-level platform.Key Responsibilities:Collaborate with our engineering team to develop,...


  • Southfield, United States VersaWare Full time

    Job descriptionPosition Title: Embedded Systems Programming InternCompany Name: VersaWare Technologies, Inc.Location: Southfield, MIStart Time: November 1Compensation: $60k - $80k + stockEmployment Type: Hybrid/Remote About Us: VersaWare Technologies is a dynamic seed-stage tech startup based in Southfield, MI, with a strong affiliation with the...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job SummaryWe are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop software for...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Description:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a Firmware Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a Firmware Embedded Software Engineer, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Description:As a Firmware Embedded Software Engineer at Truck-Lite, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design, develop, code, test, and debug telematic system software.Review code and design.Analyze and enhance...


  • Southfield, Michigan, United States Pi Square Technologies Full time

    Job DescriptionAs an Embedded Lead, you will be responsible for leading the development of software for embedded systems. This includes knowledge of software integration strategies, integrated development environments (IDEs) such as Visual Studio, and build environments. You will also be expected to have knowledge of relevant products, their functions, and...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Software Developer to join our team at Saxon Global. The successful candidate will be responsible for designing and implementing software changes to meet the software requirements, testing and debugging the changes using the appropriate tools, and...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title - Senior Embedded Software DeveloperLocation - RemoteCustomer - Saxon GlobalJob Type - FulltimeJob DescriptionMain Responsibilities:Design and implement software changes to meet the software requirements.Test and debug the changes using the appropriate tools.Prepare the documentation required for the related implementation.Deliver high-quality...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Summary:Truck-Lite is seeking a highly skilled Firmware Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design and develop software for...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at Truck-Lite. The successful candidate will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key ResponsibilitiesDesign and develop software for embedded devices and...


  • Southfield, United States Tata Technologies Full time

    Embedded Software EngineerSouthfield, MIMain Responsibilities:Advance Embedded C programming. MISRA rules and guidelines compliance.Advance usage of RTC / JIRA to keeptraceability of SW changes.Understanding of ASPICE V cycle development process.Electronics (knowledge on: uC, Bucks,Boosters, HSD, LEDs,SBC, LED MatrixManager, Stepper motor).Communication...


  • Southfield, Michigan, United States DENSO International, Inc. Full time

    Job Summary:As a Software Development Lead at DENSO International, Inc., you will be responsible for the design, development, and implementation of real-time, embedded control systems. This role involves coordinating and leading routine software design projects, negotiating specifications and schedules with customers, and analyzing customer requirements to...


  • Southfield, Michigan, United States Truck-Lite Full time

    Job Title: Firmware Embedded Software EngineerJob Summary:We are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Truck-Lite. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded devices and systems from requirements to production and commercial deployment.Key...


  • Southfield, United States Magna Full time

    #jobreq_print_container div {line-height: 14px;}#jobreq_print_container div span {font-size: 12px; } About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward....


  • Southfield, Michigan, United States EPIC Health System LLC Full time

    Job DescriptionA General Ledger Accountant plays a crucial role in ensuring the accuracy and reliability of an organization's financial data. This position is responsible for managing and overseeing the general ledger accounting system, preparing month-end/year-end close documents, and generating timely financial statements.ResponsibilitiesPrepare all...


  • Southfield, Michigan, United States RMA Group, Inc. Full time

    About the JobRMA Group, a leading multi-sector group with a presence in 14 countries, is seeking a highly motivated and experienced Aftersales Business Development Manager to join its team.Key ResponsibilitiesConduct market research to identify emerging trends, customer needs, and competitive positioning in the parts and accessories segment.Develop and...


  • Southfield, Michigan, United States Henry Ford Health System Full time

    About the Role:We are seeking an experienced BC Cardiothoracic Surgeon to join our team at Henry Ford Health System. As a member of our cardiothoracic surgery group, you will be responsible for providing high-quality patient care and contributing to the development of our program.Responsibilities:Perform cardiothoracic surgeries, including cardiac and...


  • Southfield, Michigan, United States RMA Group, Inc. Full time

    About the JobRMA Group, a leading multi-sector group with over 8000 employees and an operational presence in 14 countries, is seeking a highly skilled Aftersales Business Development Manager to join its team. As a key member of the RMA global vehicle modifications business, this role will be responsible for driving sales growth for parts and accessories.Key...


  • Southfield, Michigan, United States RMA Group, Inc. Full time

    About the JobRMA Group, a leading multi-sector group with over 8000 employees and an operational presence in 14 countries, is seeking a highly skilled Aftersales Business Development Manager to join its team. As a key member of the RMA global vehicle modifications business, this role will be responsible for driving sales growth for parts and accessories.Key...