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

Embedded Software Engineer

$76 per hour

PDS Tech

Job Description

Job Description

Engineer the Connected Future of HVAC as an Embedded Software Engineer

Location: Indianapolis, In | Schedule: Mon to Fri; 9am to 5pm | Payrate: $76/hour

Are you passionate about embedded systems and wireless technologies? PDS Tech Commercial is seeking an Embedded Software Engineer to help develop next-generation connected HVAC products that are smarter, more secure, and more efficient.

In this role, you'll design, develop, and optimize embedded firmware for advanced HVAC systems, collaborating with cross-functional engineering teams to deliver reliable, high-performance solutions from concept through production.

What You'll Do
  • Design, develop, and maintain embedded software for ARM Cortex-M-based systems.

  • Develop bare-metal and RTOS-based firmware using Embedded C.

  • Implement and optimize drivers for peripherals including UART, SPI, I2C, GPIO, DMA, timers, and watchdogs.

  • Design bootloaders, firmware update mechanisms, and low-power embedded applications.

  • Develop and support wireless communication solutions, including Z-Wave, mesh networking, and proprietary sub-GHz protocols.

  • Collaborate with hardware engineers to integrate firmware with embedded hardware platforms.

  • Debug, troubleshoot, and validate embedded systems using J-Link, SWD, GDB, and other development tools.

  • Contribute to secure firmware design, OTA updates, and product reliability.

  • Participate in code reviews, documentation, and continuous improvement initiatives.

What We're Looking For Required Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field (or equivalent experience)

  • Strong experience developing embedded software in Embedded C

  • Experience with ARM Cortex-M microcontrollers and bare-metal and/or RTOS-based firmware

  • Proficiency with interrupt-driven architectures and embedded peripherals (UART, SPI, I2C, GPIO, DMA, timers, watchdogs)

  • Experience developing bootloaders, firmware update systems, and low-power embedded applications

  • Experience debugging embedded systems using J-Link, SWD, GDB, or similar tools

  • Strong communication skills with the ability to work independently and collaborate with hardware engineering teams

Preferred Qualifications
  • Experience with Silicon Labs EFR32 , Gecko SDK, Simplicity Studio, or Silicon Labs wireless stack APIs

  • Hands-on experience with Z-Wave, proprietary sub-GHz protocols, mesh networking, or low-power wireless sensor networks

  • Knowledge of secure boot, firmware signing, encrypted OTA updates, secure pairing, and embedded security best practices

  • Experience with modular firmware architecture, state-machine design, Git, CI/CD pipelines, and automated testing

  • Familiarity with RF concepts, including antenna performance, RF optimization, EMC/EMI troubleshooting, and wireless certification

  • Experience supporting smart home, HVAC, industrial, or connected IoT products

Apply Today

If you're ready to build secure, connected embedded solutions and work on cutting-edge HVAC technology, apply today and take the next step in your engineering career with PDS Tech Commercial.

You should be proficient in:

  • Bare-metal and RTOS-based firmware
  • DMA, timers, watchdogs, GPIO, UART, SPI, I2C
  • Embedded C
  • Mesh networking
  • OTA firmware updates over wireless
  • Wireless Experience
  • ARM Cortex-M microcontrollers
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Indianapolis, IN vacancy
  • $100k - $140k

     ...powered advice on this job and access more exclusive features. Theoris Services is assisting our client in their search for an Embedded Software Engineer to join their growing team located on the west side of Indianapolis. The ideal candidate will be responsible for coding... 
    Suggested
    Full time
    Contract work

    Theoris

    Indianapolis, IN
    6 days ago
  • $75.54 per hour

    Job Description Embedded Software Engineer-MST Indianapolis IN Contract - 1st Shift, 5/40 Schedule: Onsite (Monday through Friday, 9:00 AM - 5:00 PM EST) Pay Rate: $75.54/Hr. Benefits: medical, dental, vision, 401k Required Qualifications: Embedded Software Engineer-... 
    Suggested
    Contract work
    Local area
    Monday to Friday
    Day shift

    Apollo Professional Solutions

    Indianapolis, IN
    2 days ago
  • Role- embedded software engineer Location: Aptiv Indiana Technical Center - Carmel, Indiana ( 100% onsite ) Experience Level: Senior (10+ Years) 2 rounds of interview: Virtual Work authorization: US Citizen, Green Card holder , H4 Client: Aptiv Candidate Pay: $75/... 
    Suggested

    3B Staffing LLC

    Carmel, IN
    5 days ago
  • Glassboard is a hardware product development firm. We’re a team of designers, mechanical engineers, electrical engineers, and embedded software engineers that come together to build products from concept to commercialization. We work across categories like consumer products... 
    Suggested

    Valid8 Financial, Inc.

    Indianapolis, IN
    6 days ago
  •  ...Required Qualifications Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or equivalent. 10+ years of experience developing embedded software in C. Strong background with 16/32‑bit microcontrollers (TriCore, S32,... 
    Suggested

    VTekis Consulting LLP

    Carmel, IN
    15 days ago
  •  ...professionalism.ResponsibilitiesV2X is seeking a talented Embedded Firmware Engineer (T02) to join our Embedded Solutions team within the Engineering...  ...impact across microcontroller-based design, real-time software, and hardware-software integration.Key... 
    Contract work
    Internship

    V2X

    Indianapolis, IN
    6 days ago
  •  ...Lead Solutions Design Engineer - SIMIO Warehouse & Transportation Simulation (REMOTE)Lead Solutions Design Engineers are responsible to...  ...Llamasoft, Transportation Management Systems ie; JDA, OTM,, Mapping Software ie; Tableau expert requiredWarehouse Design:Extensive knowledge... 
    Full time
    Temporary work
    Work at office
    Remote work

    Ryder

    Indianapolis, IN
    1 day ago
  • $96k - $192k

     ...currently looking for a Senior Systems Test Engineer. The Senior Systems Test Engineer is in charge of testing the embedded system to ensure it meets both system requirements...  ...Work closely with hardware, firmware, software, and manufacturing engineering teams. Work... 
    Temporary work
    Local area

    Carrier World

    Indianapolis, IN
    19 days ago
  •  ...centered around a great customer experience.Essential Duties/Responsibilities:Lead the technical implementation of client requested software.Problem solving real world issues through usage of existing libraries, packages and/or frameworks.Ability and knowledge of when to... 
    Local area

    My3Tech Inc

    Indianapolis, IN
    3 days ago
  • Job Description I nformation There is currently one opening within this group. Candidate will be hired as a Senior or a Lead based on qualifications and experience. Primary LocationUS-CA-Los Angeles Other LocationsUS-TX-Plano, US-IA-Cedar Rapids, US-FL-St...
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Relocation

    Right Talent Right Now

    Indianapolis, IN
    1 day ago
  • $102.3k - $209.5k

     ...schematic/board reviews to surface firmware/software implications; supports early bring-up...  .... Work closely with platform engineering, operations, firmware development, silicon...  ...innovations to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Indianapolis, IN
    4 days ago
  • $114.6k - $234.6k

     ...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Indianapolis, IN
    4 days ago
  •  ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United...  ...applied AI development. This role will be embedded within a group of life science thought...  ...including agents, throughout the entire software development lifecycle (SDLC). Experience... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Indianapolis, IN
    1 day ago
  • $92.5k - $124.25k

    Ready to lead? Join ERM and help shape the future of sustainable energy. Bring your expertise to a team that values innovation, collaboration, and impact.Why This Role MattersAre you ready to lead complex, high-impact projects that shape the future of energy infrastructure...
    Full time
    Fixed term contract
    Casual work
    Work at office
    Remote work
    Flexible hours

    ERM Group

    Indianapolis, IN
    13 hours ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Indianapolis, IN
    7 hours ago
  •  ...Lead Operating EngineerThe Lead Engineer directs operation, inspection, and maintenance processes to mechanical, electrical and plumbing equipment and systems in assigned facilities. Performs inspections and repairs to assigned property interior and exterior areas, including... 
    Daily paid
    For contractors
    Work experience placement
    Work at office
    Immediate start

    JLL

    Indianapolis, IN
    3 days ago
  •  ...components based on technical drawings.Read and interpret 2D engineering drawings, GD&T, and technical specifications to ensure precise...  ...similar manufacturing environments.Strong proficiency in CMM software such as PC-DMIS and CalypsoExpertise in reading and interpreting... 

    Kaleidoscope Innovation

    Indianapolis, IN
    4 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI-ready connectivity, join us today. The Role As the Lead Salesforce Software Engineer, you will be responsible for designing, building, and maintaining scalable, secure, and reliable solutions for field operations... 
    Permanent employment
    Temporary work
    Remote work

    Lumen Inc

    Indianapolis, IN
    2 days ago
  •  ...Software Engineer Lead Position Location: 8250 Woodfield Crossing Blvd., Indianapolis, IN 46240 Hours: Monday – Friday, 8:00 am to 5:00 pm Summary of Duties: Lead and participate in the hands-on development of applications using the Microsoft stack (.Net... 
    Work at office
    Monday to Friday
    3 days per week

    Federal Home Loan Bank of Indianapolis

    Indianapolis, IN
    1 day ago
  • Looking for a Sr. person, even to lead her current resources on the team to help get them more organized Person we're replacing was super attention to detail as well as helping the juniors grow-- doing their code reviews and doing them properly This would be...

    Saxon Global

    Indianapolis, IN
    4 days ago
  •  ...seeking a dedicated and experienced System Test / QA Validation Engineer to join our team. As a System Test Engineer, you will play a...  ...our Engineering Design Team to validate Systems, Firmware, and Software Design and Implementation Changes on various safety and security... 
    H1b

    Allegion, PLC

    Indianapolis, IN
    1 day ago
  • MISO Default Brand is hiring a Senior/Principal Reliability Coordinator Operator Training Liaison to support their operations training program for Reliability Coordinator candidates in Carmel, IN. The role involves developing training materials, facilitating classroom ...

    MISO Default Brand

    Carmel, IN
    2 days ago
  •  ...business specializing in advanced technology systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance, and reconnaissance (ISR), and logistics. Job Description SOSi is seeking an... 
    Contract work
    Work at office
    Remote work
    Monday to Friday
    Weekend work
    Afternoon shift

    SOSi

    Indianapolis, IN
    20 days ago
  •  ...teams, and Architects. Mentor junior developers and promote engineering best practices. Contribute to Agile ceremonies including...  ...Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field. Experience ~10+ years... 
    Full time
    Immediate start
    Worldwide

    New Era Technology

    Indianapolis, IN
    1 day ago
  •  ...starting a rewarding new chapter of your career! The Full Stack Software Developer works as a member of an agile development team to...  ...· Bachelor's degree in Computer Science, Software Engineering, a related field, equivalent practical experience, or recent graduate... 
    Full time
    Internship
    Work at office

    T2 Systems

    Indianapolis, IN
    1 day ago
  •  ...retrieval-augmented generation (RAG) solutions. Support prompt engineering and AI workflow automation. Develop integrations between...  ...Required Qualifications 3+ years of professional software development experience. Strong proficiency in React.... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Performacentric

    Indianapolis, IN
    1 day ago
  •  ...Description   Meyer Distributing is hiring a Senior Full Stack Software Developer with Strong experience in ASP.NET, C#, SQL, front-...  ...design and build scalable enterprise systems. We are seeking engineers who can lead architecture decisions while also contributing to... 
    Full time
    Casual work
    Work at office
    Immediate start
    Monday to Friday

    Meyer Distributing

    Indianapolis, IN
    1 day ago
  •  ...ensure validation compliance and delivery     Qualifications and Experience Bachelor’s degree (BS/BA) in Computer Science, Engineering, or related field; equivalent experience may be accepted Minimum of 3+ years of experience in computer systems validation... 
    Worldwide

    CAI

    Indianapolis, IN
    23 days ago
  • ABOUT US: As a world leading provider of integrated solutions for the alternative investment industry, Alter Domus (meaning “The Other House” in Latin) is proud to be home to 90% of the top 30 asset managers in the private markets, and more than 6,000 professionals...
    Local area
    Flexible hours

    Alter Domus

    Carmel, IN
    more than 2 months ago
  •  ...Job Description Job Description We are looking for a Systems Engineer to support and enhance core enterprise infrastructure in Indianapolis, Indiana. This Long-term Contract position is ideal for a detail-oriented candidate with strong experience with Intune Migration... 
    Long term contract

    Robert Half

    Indianapolis, IN
    1 day ago

Do you want to receive more vacancies?

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