Job Closed
This listing is no longer active.
Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic nurse, Inspiren proves that compassionate care and technology can coexist - bringing peace of mind to residents, families, and staff. Our integrated solutions seamlessly fit into existing workflows, capturing everything happening within a community. Backed by nurse specialists and powerful analytics, we provide the data operators need to make informed clinical and operational decisions - driving efficiency, profitability, and better care outcomes.
Staff Embedded Systems Engineer
Location
New York
Posted
131 days ago
Salary
$200K - $225K / year
Seniority
Lead
Job Description
Staff Embedded Systems Engineer
Inspiren
• Drive the evolution of our firmware by architecting scalable systems, leading the design and creation of embedded-focused CI/CD pipelines, and managing fleet-wide OTA delivery. • Help architect, implement, diagnose, and tune multi-protocol (WiFi, BLE, LoRa) communication stacks, ensuring reliability and seamless connectivity. • Oversee the end-to-end development and performance optimization of firmware for a variety of both microprocessors and microcontrollers. • Help improve the structure of the on-device software by defining clearer component boundaries, interfaces between firmware and device services, and abstractions that support multiple hardware variants. • Work closely with hardware, application, and ML engineers, Product Managers, key-stakeholders, and our JDM partners to define product and system requirements. • Stay current with industry trends and emerging technologies. Introduce new methodologies and technologies to both enhance performance and meet design specifications, and help your team grow. Provide deep technical expertise and support in embedded systems development, testing, and validation across the product lifecycle. • Leverage your experience making great technical design decisions, lead decision-making on prototyping options, conduct testing, and validate embedded system performance and reliability against requirements, including security, environmental, and accelerated testing. Ensure all embedded software meets regulatory standards and industry best practices. Set quality and reliability specifications. • Troubleshoot and diagnose complex, real-world issues - then recommend and implement effective solutions in a timely manner. • Contribute to the long-term hardware and embedded systems roadmap, aligning development with the company’s product and platform roadmap.
Job Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering field
- 10+ years in Embedded Systems, with at least 5 years specifically focused on high-level application processors (e.g. ARM Cortex-A series)
- Proven track record shipping products on a handful of different SoC vendor platforms (e.g., NXP, Broadcom, MediaTek, etc.)
- Expert-level understanding of the Linux kernel, device drivers, and bootloaders as they relate to vendor-specific implementations and board bring-up
- Demonstrated experience taking a mature codebase and successfully re-platforming it onto a new silicon architecture (e.g. porting a product from NVIDIA Jetson to a MediaTek Genio or Qualcomm Snapdragon platform)
- Expertise with wireless protocols such as Bluetooth, LoRaWAN, and LTE and IoT_ajacet technologies such as AWS, IoTCore, MQTT, and Edge Computing
- Demonstrated expertise with implementing OTA updates for IoT devices, including a thorough understanding of secure boot processes, integrity checks, delta updates, and rollback strategies to guarantee system stability and reliability throughout and after updates
- Expertise in GitHub Actions specifically tailored for embedded targets including use of static and dynamic analysis. Experience using QEMU or Renode considered a plus
- A deep understanding of embedded security, including secure coding, threat modeling, and vulnerability assessment - integrated throughout the development process, ensuring security isn't an afterthought
- Proficiency in embedded development (C/C++), coupled with robust analysis and debugging capabilities utilizing tools and methodologies such as Coverity, Valgrind, JTAG, GDB, and logic analyzers
- Excellent verbal and written communication skills are essential for thriving in our fast-paced, remote-first, dynamic environment, where adapting to changing priorities is key.
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Flexible PTO
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Troubleshoot data discrepancies and transformation issues across multiple data sources. • Conduct data analysis, mapping, and validation to support monthly production and customer deliverables. • Respond to customer inquiries and support integration efforts. • Maintain and update documentation, knowledge bases, and training materials. • Monitor system health and maintain queue hygiene. • Participate in Agile ceremonies and collaborate with cross-functional teams.
• Perform development and maintenance activities for software applications • Write code and execute tests • Prepare documentation and produce operation manuals • Participate in the implementation and maintenance of new systems • Modify existing systems to accommodate changes in business and user needs • Conduct user training • Ensure compliance with Information Security policies
Epic Resolute HB Charging Analyst
Prominence AdvisorsProminence Advisors, a healthcare strategy and IT firm based in Chicago, Illinois, helps leading healthcare organizations across the United States overcome their greatest challenge
Prominence Advisors is actively seeking an Epic Resolute HB Charging Analyst to join their team. You'll have the opportunity to help healthcare organizations solve their toughest challenges through your ability to drive strategic process improvement, manage complex projects, and solve difficult problems. You'll help strengthen our team of the best and brightest, with reputations centered on getting things done. We've won multiple awards for workplace culture and innovation, including our most recent designation as a top 10 Best Small Firm to work for by Consulting magazine. At Prominence, you'll become part of a disruptive force in the Healthcare IT space, changing your clients' expectations for the better. Your clients will value you as a true advisor, filling a strategic need. You'll use honesty and candor to consistently provide straight-forward truths and conversations with clients. Who We Are Prominence is a healthcare technology strategy and implementation firm, focused on helping the nation’s leading healthcare organizations to do more with their data. Founded by former Epic managers, we understand the technology landscape in healthcare and provide IT staffing, advisory services, and analytics solutions to create robust data ecosystems that support clinical workflows, automate operational processes, and expedite research. Whether it’s guiding a technology implementation, establishing governance principles, or developing leading edge analytics, we help our customers make sense out of the mountain of data at their fingertips in order to deliver higher quality care at a lower cost. Ranked as a best place to work over 27 times (and counting!), Prominence’s culture provides consultants with a supportive environment that allows you to innovate and grow your career in healthcare IT. Additional information is available on our website.
Principal Systems Engineer – M365/Azure
Prime TherapeuticsEstablished in 1988, Prime Therapeutics helps people get the medicine they need to manage their health. This company manages pharmacy coverage for patients through employers, healt
• Serve as the product representative and strategic thought leader for our M365 and Azure ecosystem • Collaborate with technology and business stakeholders to define and advance the strategy, roadmap, and architectural vision for Microsoft cloud solutions across the organization. • Represent broad expertise in domain team in technical design and estimating sessions with internal and external IT customers • Provide support for and create logical and physical design • Analyze and recommend changes to improve efficiency, lower costs, and enhance quality of business applications • Establish design patterns used within domain • Serve as thought leader and final decision maker in driving teams to conclusions regarding technical solutions • Other duties as assigned




