Senior Embedded Software Engineer Job in Boston, MA | Yulys
×

Job Title: Senior Embedded Software Engineer

Company Name: Engtal
Salary: USD 160,000.00
-
USD 190,000.00 Yearly
Job Industry: Wireless
Job Type: Full time
WorkPlace Type: On-Site
Location: Boston, MA, United States
Required Candidates: 1 Candidates
Job Description:

We are seeking a talented Senior Embedded Engineer to join our semiconductor team. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded software and firmware for semiconductor devices. You will collaborate closely with hardware engineers and software developers to ensure seamless integration and optimal performance of embedded systems. The ideal candidate will have a strong background in embedded systems, microcontroller programming, and a passion for innovation in the semiconductor industry.

 

Responsibilities:

  • Design and develop embedded software and firmware for semiconductor devices, including microcontrollers, DSPs, and FPGAs.
  • Collaborate with cross-functional teams to define system requirements and specifications for embedded systems.
  • Implement device drivers, communication protocols, and low-level software components to interface with hardware peripherals.
  • Optimize embedded software for performance, power consumption, and memory utilization.
  • Conduct unit testing, integration testing, and debugging to ensure software reliability and robustness.
  • Participate in design reviews, code reviews, and documentation activities to maintain high-quality standards.
  • Stay updated on emerging technologies and industry trends in embedded systems and semiconductor development.
  • Provide technical support to internal teams and customers during product integration and troubleshooting.

 

Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Master's degree preferred.
  • Proven experience in embedded software development for semiconductor devices.
  • Proficiency in programming languages such as C/C++ and assembly language for embedded systems.
  • Strong understanding of microcontroller architectures, real-time operating systems (RTOS), and embedded system design principles.
  • Familiarity with communication protocols such as SPI, I2C, UART, and Ethernet.
  • Experience with debugging tools, oscilloscopes, logic analyzers, and JTAG debuggers.
  • Knowledge of software development tools and methodologies, including version control systems and issue tracking.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment and communicate technical concepts clearly.

 

Preferred Qualifications:

  • Experience with hardware description languages (HDL) such as Verilog or VHDL.
  • Familiarity with low-power design techniques and energy-efficient embedded systems.
  • Knowledge of signal processing algorithms, digital filters, and signal integrity principles.
  • Experience with wireless communication standards such as Bluetooth, Wi-Fi, or Zigbee.
  • Understanding of security protocols and encryption techniques for embedded systems.
  • Previous experience in the semiconductor industry or related fields. 

    Looking for more jobs near me. Find your favorite job now by visiting our jobs page.

Become a part of our growth newsletter