Embedded Software Engineer

4 days ago


Troy MI United States Tek Labs Inc Full time

We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in C and C++ programming, embedded systems, and familiarity with VxWorks RTOS. This role involves working with hardware interfaces, communication protocols, and version control systems while contributing to innovative projects.

Job Title: Embedded Software Engineer
Location: Troy, MI
Pay Rate: $50-55/hour
Contract Duration: 12 Months

Key Responsibilities:

Develop and debug embedded software using C and C++.
Work with VxWorks RTOS for embedded systems.
Utilize debugging tools and techniques for troubleshooting embedded systems.
Manage hardware interfaces and communication protocols, including UART, QSPI, I2C, Ethernet IP, and RS485.
Handle PLC hardware and software effectively.
Collaborate with the team to deliver high-quality solutions.

Qualifications:

Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
Proven expertise in C and C++ programming languages.
Experience with VxWorks RTOS and embedded systems development.
Familiarity with hardware interfaces and communication protocols.
Hands-on experience with debugging tools and techniques.
Knowledge of PLC hardware and software handling.
Proficiency with version control systems like Git, IBM Jazz, and Atlassian.
Strong communication skills, both written and verbal.
Excellent problem-solving skills and attention to detail.

Why Join Us?

Work on cutting-edge embedded system projects.
Competitive pay rate with a 12-month contract.
Opportunity to collaborate with a dynamic and innovative team.



  • Troy, United States Tek Labs Inc Full time

    We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in C and C++ programming, embedded systems, and familiarity with VxWorks RTOS. This role involves working with hardware interfaces, communication protocols, and version control systems while contributing to innovative projects.Check...


  • Troy, United States Teoresi Group Full time

    We are looking for an: Embedded Software Engineerwho will be answering technical questions related to microcontroller, Debugging Firmware problems, Hardware Design Reviews, Software Design Reviews, PCB Layout Reviews, Creating Sample Code and Application Notes.Technical Requirements:Minimum of 2+ years of experience in the automotive industryExperience in...


  • Troy, Michigan, United States Teoresi Group Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Teoresi, Inc.This is a full-time position in Troy, Michigan, with regular working hours and excellent benefits.The estimated salary for this role is $90,000 - $120,000 per year, depending on experience.Responsibilities:Analyze and troubleshoot complex technical...


  • East Moline, IL, United States kyyba Full time

    Title: Embedded Software Engineer Qualifications, skills, and all relevant experience needed for this role can be found in the full description below. Location: East Moline IL Duration: 24 months (Possibility to Extend) Position type: Contract - W2 Job Description Primary Job Responsibilities - Perform embedded software engineering tasking including...


  • , CA, United States High-Tech Professionals Full time

    Sr. Embedded Software Engineer Job ID: 1975Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic,...


  • San Francisco, CA, United States Creative Solutions Services, LLC Full time

    Title: Embedded Software EngineerLocation: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience with embedded firmware on microcontrollers and microprocessors, software architecture design, high...


  • Troy, Michigan, United States Omni Inclusive Full time

    Job Title: Embedded Software Specialist">Job Summary:">Join our team at Omni Inclusive as an Embedded Software Specialist and take on the challenge of developing and integrating software for electrified drivetrain systems.">Main Responsibilities:">">Develop and integrate embedded software around bootloader & base software utilizing AUTOSAR RTE Design low...


  • San Diego, CA, United States High-Tech Professionals Full time

    Embedded Software Engineering Manager Job ID: 1970Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded systems, supervision, management, embedded Linux, C, C++, Eclipse, CCS, Git, drivers, Ethernet, USB, RS-232, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Embedded Software Engineering Manager to act as a resource for his team on...


  • Troy, United States Schaeffler Group Full time

    Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities. Our Offering Comprehensive Benefits...


  • Palo Alto, CA, United States iFlow Inc Full time

    Title: Embedded SW Validation Engineer Have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot up sequences. Familiar with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both the transaction and process levels. Analyze and debug complex applications involving multiple...


  • Cupertino, CA, United States Apple Inc. Full time

    Embedded Software Engineer - Biophotonics Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here....


  • Stratford, CT, United States Kitchen Brains Full time

    Company Overview Founded in 1969, KitchenBrains continually leads the industry in designing, developing, manufacturing and deploying controls, monitors, sensors, and IoT connectivity for foodservice outlets and original equipment manufacturers (OEMs) that reduce costs, drive productivity, and increase guest satisfaction. Kitchen Brains brands, including...


  • New Freedom, Pennsylvania, United States of America Johnson Controls Full time

    What You Will Do: Johnson Controls has a phenomenal opportunity for an Embedded Software Engineer to join our team located in New Freedom, PA, and contribute to the design and development of our cutting-edge Chiller products! Candidates must be commuting distance to New Freedom, PA, or able to relocate.As an Embedded Software Engineer, you will have the...


  • New Freedom, PA, United States Johnson Controls Full time

    Staff Embedded Software Engineer (onsite) at Johnson Controls summary: The Staff Embedded Software Engineer at Johnson Controls is responsible for designing, developing, and implementing embedded software solutions for Chiller products. This role requires collaboration with cross-functional teams and mentorship of junior engineers, focusing on...


  • Sunnyvale, CA, United States Fortinet Full time

    Job Responsibilities: Software Development: Design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements. System Optimization: Optimize software for performance, power efficiency, and memory usage within the constraints of the embedded environment. Debugging and Troubleshooting: Use...


  • San Diego, CA, United States Alarm.com Full time

    POSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. in Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio...


  • San Diego, CA, United States Alarm.com Full time

    POSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio technologies...


  • Troy, Michigan, United States Aptiv Full time

    About AptivAptiv is a leading global technology company that develops and manufactures innovative automotive software solutions. We are committed to creating a safer world through our cutting-edge technologies.Job Description:We are seeking an experienced Global Category Leader - Embedded Software to join our team in driving strategic sourcing, negotiation,...


  • Aliso Viejo, CA, United States Tbwa ChiatDay Inc Full time

    Senior Software Engineer (Embedded Software) Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed...


  • Cupertino, CA, United States Apple Inc. Full time

    Join the Wireless Technologies and Ecosystems organization and be part of an outstanding team of engineers driving innovation and developing products used by millions worldwide. Our team seeks a highly motivated embedded software engineer to design and develop Bluetooth for Apple’s next-generation products. Description Be a vital member of the wireless...