Embedded Firmware/Software Engineer

Steiner Enterprise Inc.
Lafayette, United States of America
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 80K

Job location

Lafayette, United States of America

Tech stack

Computer-Aided Design
Adobe InDesign
ARM
C++
Communications Protocols
Software Debugging
Software Design Patterns
Middleware
Embedded Software
Firmware
Hardware Design
Python
Real-Time Operating Systems
Software Engineering
Software Systems
Systems Integration
Universal Asynchronous Receiver/Transmitter
Scripting (Bash/Python/Go/Ruby)
Serial Peripheral Interface
PIC Microcontroller
GIT
Bare Metal
Code Restructuring
Software Version Control
Hardware Debugging

Job description

We are seeking a skilled Embedded Firmware/Software Engineer to lead the development and optimization of embedded systems for a diverse array of products . This role will play a key part in architecting firmware solutions, collaborating with hardware design, and ensuring robust, scalable performance from concept through product delivery to OEMs., * Develop embedded firmware in C/C++ for microcontroller-based systems

  • Design software architecture and structure maintainable, scalable codebases
  • Implement drivers, middleware, and application-level functionality
  • Work in both RTOS and bare-metal environments
  • Debug and troubleshoot firmware issues on real hardware
  • Collaborate closely with hardware designers on system integration and bring-up
  • Develop Python (or similar) scripts for testing, automation, and validation
  • Maintain, refactor, and improve existing firmware and software systems
  • Participate in design reviews and contribute to engineering best practices, * Primarily on-site role based in Lafayette, IN, working closely with engineering and manufacturing teams
  • Hands-on, collaborative environment with direct interaction with hardware and production processes
  • Opportunity for a more flexible or hybrid work arrangement over time based on role familiarity and business needs

This role is ideal for motivated professionals eager to contribute innovative solutions in embedded systems engineering. If you possess the technical expertise combined with a passion for developing advanced hardware-software integrations we are that company. If you are looking for a company where work-life balance is genuinely valued-not just treated as a cliché-we encourage you to apply today.

Requirements

Do you have experience in Version control?, Do you have a Bachelor's degree?, * 5-10 years of experience in embedded firmware/software development

  • Strong proficiency in C and C++ in embedded environments
  • Experience working with microcontrollers (bare-metal and/or RTOS)
  • Proven ability to debug embedded systems on hardware
  • Experience with version control systems (Git)
  • Ability to read and interpret electrical schematics
  • Experience with scripting languages such as Python
  • Hands-on experience with PCB design, soldering techniques, sensors integration, and hardware debugging., * Experience working with RTOS-based systems
  • Familiarity with communication protocols (UART, SPI, I2C, CAN)
  • Experience with firmware architecture and design patterns (e.g., ARM Cortex-M)
  • Exposure to CI/CD pipelines and automated testing frameworks
  • Experience optimizing firmware for performance and memory constraints

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • 401(k) 3% Match
  • Dental insurance
  • Life insurance, * Salary commensurate with skills and experience
  • Performance-based bonus opportunities
  • Health, dental, and life insurance
  • 401k with company contribution
  • Paid time off and holidays

Pay: From $80,000.00 per year, * 401(k)

  • 401(k) 3% Match
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off

About the company

Steiner Enterprises, Inc. is a product development and contract manufacturing company serving multiple industries, delivering innovative, high-quality solutions from concept through production. Since 1991, we have partnered with customers to bring reliable, manufacturable products to market.

Apply for this position