Embedded Software Engineer - MST

Russell Tobin

Indianapolis (IN)

On-site

USD 143,270,000 - 200,579,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare coverage
401(k) retirement savings
Life & disability insurance
Employee discounts

Job summary

Russell Tobin is seeking an Embedded Software Engineer in Indianapolis, IN to design, develop, and maintain software that runs directly on hardware. You will collaborate with hardware engineers to optimize embedded systems performance and ensure seamless integration.

The role emphasizes hands-on firmware development, low-power techniques, and experience with wireless protocols such as Z-Wave or sub-GHz, with a focus on robust bootloaders and secure updates.

Qualifications

  • Embedded C is mandatory and used across bare-metal and RTOS firmware.
  • Experience with ARM Cortex-M microcontrollers (Cortex-M33).
  • Strong understanding of interrupt-driven architectures and peripheral interfaces (DMA, timers, GPIO, UART, SPI, I2C).
  • Proficiency with debugging tools (J-Link/SWD/GDB) and OTA firmware update processes.

Skills

Embedded C
Bare-metal firmware
RTOS firmware
ARM Cortex-M / M33
Interrupt-driven design
DMA & peripherals
J-Link / SWD / GDB
Low-power firmware
Wireless protocols
OTA updates

Tools

J-Link / SWD / GDB

Job description

Job Title: Embedded Software Engineer

Location: Indianapolis, IN

Duration: 12+ Months

Pay Range: $50/hr -$70/hr on W2 (DOE)

Description

The Embedded Software Engineer is responsible for designing, developing, and maintaining software that operates directly on hardware systems. This role involves working closely with hardware engineers to ensure seamless integration and optimal performance of embedded systems.

Key Requirements
  • Embedded C — Mandatory
  • Bare-metal and RTOS firmware
  • ARM Cortex-M / Cortex-M33
  • Interrupt-driven architectures
  • DMA, timers, watchdogs, GPIO, UART, SPI, I2C
  • Bootloaders and firmware update systems
  • J-Link / SWD / GDB debugging
  • Low-power firmware development
  • Wireless expertise — Critical
    • Z-Wave/Zigbee
    • Sub-Ghz protocols
    • Mesh networking
    • Low-power wireless sensor networks
    • RF coexistence
    • OTA wireless firmware updates
Preferred
  • Silicon Labs EFR32
  • Simplicity Studio
  • Gecko SDK
  • Silicon Labs Wireless SDK
  • Z-Wave 700/800
  • SmartStart / S2 Security
  • Zniffer / PTI packet tracing
  • Custom protocol / MAC/PHY development
  • Secure boot, firmware signing, key provisioning
  • Encrypted OTA and secure pairing
Ideal Candidate Profile

Look for an Embedded Firmware Engineer with strong C + ARM Cortex-M experience and hands-on wireless/Z-Wave development, rather than a general embedded developer. Silicon Labs/EFR32 experience would be a major advantage.

Benefits
  • comprehensive healthcare coverage (medical, dental, and vision plans)
  • supplemental coverage (accident insurance, critical illness insurance and hospital indemnity)
  • 401(k)-retirement savings
  • life & disability insurance
  • an employee assistance program
  • legal support
  • auto
  • home insurance
  • pet insurance
  • employee discounts with preferred vendors
Benefits Info
  • comprehensive healthcare coverage (medical, dental, and vision plans)
  • supplemental coverage (accident insurance, critical illness insurance and hospital indemnity)
  • 401(k)-retirement savings
  • life & disability insurance
  • an employee assistance program
  • legal support
  • auto
  • home insurance
  • pet insurance
  • employee discounts with preferred vendors
Equal Employment Opportunity

PrideGlobal and it's affiliates are an equal opportunity employer. We do not discriminate on the basis of the race, religious creed, color, national origin, ancestry, physical disability, mental disability, reproductive health decision making, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other characteristic protected by applicable federal, state, or local law.

Fair Chance Employment

PrideGlobal and it's affiliates are a Fair Chance employer. We consider all qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local Fair Chance laws and ordinances, including, the California Fair Chance Act and all applicable local Fair Chance ordinances.

Accommodations

We are committed to providing reasonable accommodations to applicants and employees with disabilities. If you require a reasonable accommodation to participate in the application or interview process, or to perform the essential functions of this role, please contact us.

Only applicable for San Francisco Candidates

Under the San Francisco Lactation in the Workplace Ordinance, we will provide written notice of lactation accommodation rights, and this notice will automatically be given upon hiring, any inquiry of parental leave or lactation accommodation.

Applicant Privacy Disclosure
  • Identifiers, such as name, address, and email address.
  • Professional and Employment-Related Information, such as resume, work history, education, and qualifications.
  • Information Voluntarily Provided by You in connection with the recruiting and pre-offer process.
  • Sensitive Personal Information, where legally permitted and necessary, such as Social Security number and date of birth.

Personal information is collected and used for the following business purposes: evaluating qualifications and eligibility for employment; communication regarding the recruitment and application process; verifying eligibility for employment; and complying with applicable legal, regulatory, and contractual obligations. Personal information is collected and used only as necessary, and we are committed to data minimization, privacy, and providing equal employment opportunities. We are an international organization, and personal information may be accessed or processed by authorized personnel or service providers located outside the United States, subject to appropriate safeguards. We restrict use and access to personal information to authorized personnel and service providers with confidentiality and data security obligations. We maintain administrative, technical, and physical safeguards designed to protect personal information from unauthorized access, use, or disclosure. For information about our privacy practices, please review our Privacy Policy at: https://prideglobal.com/privacy-policy If you do not consent to the collection of such personal information, please advise us immediately in writing at datasecurity@prideglobal.com

#RTA

TPrideGlobal and it's affiliates offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, pet insurance and employee discounts with preferred vendors.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Russell Tobin • Indianapolis (IN)

On-site
USD 100,000 - 140,000
Healthcare coverage
401(k) retirement plan
Life & disability insurance
+1
Embedded Software Engineer - ADV
Embedded Software Engineer - ADV

PDS Tech Commercial, Inc. • Indianapolis (IN)

On-site
USD 83,000 - 103,000
Medical benefits
Dental benefits
Vision benefits
Embedded Software Engineer - MST
Embedded Software Engineer - MST

Belcan Corporation • Indianapolis (IN)

On-site
USD 83,000 - 112,000
Health care
Dental
Vision
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H. T. PROF Group • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Keystone Distinction Group • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Tom Trese • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Embedded Software Engineer (Active Clearance Required)
Embedded Software Engineer (Active Clearance Required)

TEKsystems • Redondo Beach (CA)

On-site
USD 62,000 - 103,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

YDU JC Air Cond & Ref Inc.- Dubai • Westford (MA)

Hybrid
USD 117,000 - 196,000
Competitive Salary
401K
Medical coverage
+6
Embedded Systems Engineer
Embedded Systems Engineer

Phoenixcontact • Middletown Township (PA)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401k matching
16 weeks fully paid maternity leave
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Actalent • Melbourne (FL)

On-site
USD 125,000 - 140,000
Medical, dental, and vision coverage
401(k) savings plan
Wellness programs
+2