Embedded Software Engineer (Baremetal/FreeRTOS/FPGA/Control Loops, MATLAB) Job at Omni Inclusive, Andover, MA

TEJyeHdTSEpnZThJeVVRY1Y2OXhhZWorRFE9PQ==
  • Omni Inclusive
  • Andover, MA

Job Description

JD:
Expectation:
• Develop hands on C/C++ software and integrate your work within Smith+Nephew's Agile Scrum teams.
• Support and augment internal team of 10+ software engineers.
• Deliver against sprint commitments and program increment objectives.

Job description:
• Atleast 2+ years of professional software development experience, with strong emphasis on C/C++ on microcontrollers like K60, STM32, FPGA (microblazes or similar soft cores); experience in embedded systems, ideally within medical devices.
• Proven experience developing, debugging and tuning of motor control with closed control loops and using MATLAB.
• Proven experience working with Microblaze or similar soft-cores on Xilinx FPGAs.
• Experience working with and troubleshooting multiple hardware interfaces, such as PCIe, CAN, I2C, I2S, UART, SPI, USB etc.
• Nice to have experience working with UI development on QNX using Crank Story Board and working with Linux.
• Solid understanding of CI/CD pipelines and tools such as Jenkins or GitLab CI.
• Ability to write unit and component level tests for C/C++ applications manual and automated with frameworks like GoogleTest, Unity etc.
• Experience with Lua, Python or Shell scripting for automation, testing, and tooling is required.
• Strong problem solving abilities and comfort working in a fast paced, dynamic environment.
• Excellent communication skills, including experience collaborating with external contractors and reviewing technical deliverables.

Job Tags

For contractors

Similar Jobs

Gardens Alive

Search Engine Marketing Account Manager Job at Gardens Alive

 ...SEM Account Manager Strategize, create, and monitor Search Engine Marketing campaigns within designated accounts in Google, Bing, and other marketing platforms to achieve assigned revenue and acquisition KPIs. Work with internal clients and external vendors to ensure... 

Team Venti

Remote UI/UX Web Designer Intern — Real-World Projects Job at Team Venti

A leading technology company in Austin, Texas, is seeking a remote UI/UX Web Designer Intern. This position offers a chance to gain hands-on experience in creating intuitive digital products. Interns will engage in design and prototyping tasks, collaborate with experienced... 

Intermountain HS

Physicist Radiation Oncology Job at Intermountain HS

 ...oncology department, this role integrates clinical expertise and research in the use of radiation to treat cancer. The successful...  ...innovation in radiation therapy, engaging with a multidisciplinary team dedicated to exceptional patient care and advanced medical treatments.

BayCare Health System

Remote Inpatient Coding Specialist Job at BayCare Health System

 ...provider in the Tampa Bay area seeks a detail-oriented Inpatient Coder Specialist to work remotely. Candidates should have at least 5 years in Acute Care and 3 years in Inpatient Coding, along with a Certified Coding Specialist (CCS) credential. This role involves... 

Mayo Clinic

Registered Nurse - Outpatient Dialysis - RN Job at Mayo Clinic

 ...retirement package to secure your future. Responsibilities The registered nurse in the Outpatient Dialysis areas will have a home site of NE Clinic. The registered nurse (RN) is accountable for the coordination of nursing care, including direct patient care,...