Epicareer Might not Working Properly
Learn More

Senior Embedded Software Engineer

  • Full Time, onsite
  • NITYA Software Solutions, Inc.
  • Hybrid, United States of America
Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Position - Senior Embedded Software Engineer
Location - Milwaukee, WI 53209 Hybrid 3 Days
Experience: 10+ years

JD

We are seeking an experienced Senior Embedded Software Engineer with a strong background across the embedded stack, particularly in ARM-based architectures. This role involves developing and optimizing embedded systems, creating innovative solutions, and driving impactful projects.

Must-Have Skills:

- Embedded Stack: Proficiency in Embedded Application Software, Middleware, Device Drivers, HAL, Firmware, BSPs, and RTOS/Linux.
- Programming: Strong in C and C++ for embedded development; familiarity with Python and UML.
- Design & Architecture: Skilled in embedded system design with experience in architecture and Agile tools.
- Communication Protocols: Expertise in TCP/IP, MQTT, multi-threaded Linux programming, and connectivity (Ethernet, Wi-Fi, Bluetooth).
- BSPs & Drivers: Experience with board bring-up, bootloaders, Linux kernel programming, RTOS (e.g., ThreadX, QNX), and custom OS builds.
- SoCs & MCUs: In-depth knowledge of x86, ARM, and 8/16/32/64-bit microcontrollers (STMicro, Qualcomm, NXP, etc.).
- Tools & Debugging: Proficient with IDEs, SDKs, debuggers (e.g., ST-Link, Segger), and emulators.

Good-to-Have Skills:

- Familiarity with peripheral devices (cameras, USB, storage).
- Experience with firmware and software updates, including OS upgrades.
- Strong understanding of embedded security concepts like TPM, HSM, ARM TrustZone, and secure cryptographic elements.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job