×
Register Here to Apply for Jobs or Post Jobs. X

Principal Engineer - IoT Firmware & Systems

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: ALTEN
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location: Indianapolis

Job Title/Designation: Principal Engineer - IoT Firmware & Systems

Experience Range: 10+ Years in Embedded Firmware design and development

Job Location: Indianapolis, Indiana

Immigration Status: H1, Green Card, US Citizen

Education Criteria: Bachelor's or Master's degree in Electronics/EEE/ECE/Computer Science or equivalent

Job Function, Roles, and Responsibilities
  • Architect robust, secure IoT systems while balancing trade-offs between cost, power, and performance.
  • Direct the end-to-end firmware lifecycle, ensuring scalability and design reliability.
  • Lead Over-the-Air (OTA) update strategies for secure post-deployment features.
  • Ensure product adherence to global wireless and security standards (FCC, CE, RED).
  • Translate product requirements into task breakdowns, effort estimations, and execution plans.
  • Manage communication and delivery expectations with cross-functional teams and external partners/vendors.
  • Oversee factory-test firmware and partner with manufacturers on products.
  • Maintain high-quality architecture diagrams, API specs, and internal knowledge bases.
  • Utilize Jira/Agile workflows to track milestones and report technical health to leadership.
  • Conduct technical risk assessments and track to project progress.
Technical Expertise
  • Expertise in C and C++ programming for microprocessor, microcontroller, and SoC architectures
  • Expertise in bare metal, deep knowledge of RTOS, device drivers, and multi-threaded application development
  • Experience in wireless technologies such as Wi‑Fi, BLE, Threads, Matter, and Sub‑GHz
  • Experience in networking protocols such as TCP/IP, UDP, Secure MQTT, HTTPS, and Amazon Sidewalk
  • Expertise in secure IoT cloud communication and integration
  • Experience in serial communication interfaces such as RS‑485, RS‑232, I2C, SPI, and MODBUS
  • Expertise in Boot loader, Secure boot, RAND, ECC, RSA, and Power modes for MCU platforms
  • Experience with debugging tools such as GDB, J‑Link, and static code analyzers
  • Experience with various HW platforms bring‑up and debugging using DSO, Logic analyzer, and Power profiling tools
  • Proficiency with CI/CD automation tools and workflows, specifically including Jenkins
Soft Skills
  • Ability to weigh technical trade‑offs against cost, time, and reliability.
  • Strong problem‑solving skills for resolving race conditions, memory leaks, and concurrency issues.
  • Effective at presenting technical status to management and collaborating with cross‑functional hardware teams.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary