Arena Staffing

Embedded Systems Engineer

  • Arena Staffing

Job Description

We are seeking a skilled and detail-oriented Embedded Systems Engineer to design, develop, and maintain embedded software and hardware solutions for advanced technology systems. The ideal candidate will have a strong background in firmware development, embedded programming, and hardware integration, with the ability to work across multidisciplinary teams to deliver reliable and efficient embedded solutions.

The Embedded Systems Engineer will play a key role in developing firmware, optimizing system performance, and ensuring seamless communication between hardware and software components.

Important Eligibility Requirement:
This position is open exclusively to residents of the United States. Applicants must currently reside in the United States and be legally authorized to work in the country. Applications submitted from outside the United States will not be considered.

Key Responsibilities

  • Design and develop embedded software and firmware for microcontrollers and embedded platforms.

  • Implement and optimize low-level drivers, communication protocols, and system interfaces.

  • Collaborate with hardware engineers to integrate software with electronic components and devices.

  • Develop and maintain real-time embedded systems.

  • Debug and troubleshoot firmware and hardware integration issues.

  • Optimize system performance, memory usage, and power consumption.

  • Conduct system testing, validation, and performance analysis.

  • Maintain technical documentation for firmware architecture and development processes.

  • Ensure embedded systems meet reliability, safety, and performance requirements.

  • Stay up to date with emerging technologies and best practices in embedded development.

Required Qualifications

  • Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

  • 3–6+ years of experience in embedded systems development.

  • Strong proficiency in C or C++ programming for embedded systems.

  • Experience working with microcontrollers, microprocessors, and embedded hardware platforms.

  • Knowledge of real-time operating systems (RTOS) and embedded system architecture.

  • Familiarity with communication protocols such as SPI, I2C, UART, CAN, or Ethernet.

  • Experience using debugging and development tools for embedded systems.

  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • Masters degree in Electrical Engineering, Computer Engineering, or related field.

  • Experience with ARM-based microcontrollers or embedded Linux systems.

  • Familiarity with FPGA integration or hardware design principles.

  • Experience with IoT systems and device connectivity.

  • Knowledge of hardware testing, system validation, and performance optimization.

  • Experience with version control systems such as Git.

Compensation

  • Annual Salary: $105,000 – $150,000 per year
    Compensation will vary based on experience, qualifications, and specialized technical expertise.

Benefits

The position includes a competitive benefits package:

  • Medical, dental, and vision insurance

  • 401(k) retirement plan with employer matching

  • Paid time off (PTO) and paid company holidays

  • Flexible remote or hybrid work options

  • Professional development and training programs

  • Performance-based bonuses

  • Paid parental leave

  • Technology and home office stipend

  • Employee wellness programs