Sr. Software Engineer -- Python & Embedded

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 7 years of experience in software development, with 5+ years in Python and Embedded Linux., Experience in system architecture design and hardware/firmware integration challenges., Strong debugging capabilities and excellent communication skills., Passionate about well-written, well-documented code with a customer experience orientation..

Key responsibilities:

  • Develop software and technical architecture for communication between hardware, cloud, and web/mobile devices.
  • Create cloud and device-embedded software, ensuring adherence to standards and reusability.
  • Contribute to all phases of the software development life-cycle, including design, development, and testing.
  • Collaborate with teams to address product-wide issues and enhance the end-to-end customer experience.

Saviance Technologies Pvt. Ltd. logo
Saviance Technologies Pvt. Ltd. SME https://saviance.com/
51 - 200 Employees
See all jobs

Job description

Sr. Software Engineer -- Python & Embedded
Fully Remote- ET Hours
East Coast Candidates Preferred
Sorry, no sponsorship

About BigRio:

BigRio is a remote technology consulting firm headquartered in Boston. We deliver a range of solutions including custom machine learning/AI integrations and data warehousing and processing solutions. Our comprehensive approach serves clients from a variety of industries as a result of our ability to consistently, and quickly deliver cutting-edge and cost-conscious software solutions.

Responsibilities

  • Work with a team of talented software engineers engaged in the development of software and technical architecture that communicates between hardware, cloud and web/mobile devices
  • Develop cloud and device-embedded software following standards and reusable components, including instrument integration to cloud based applications
  • Contribute to all aspects of software development life-cycle including design, development and testing

Skills & Experience

  • Brought several embedded linux products to market. With at least 7 years of
  • experience in software development.
  • 5+ years of Python Development
  • 5+ years of Embedded linux experience - including board bringup and kernel
  • drivers.
  • Experience with system architecture design.
  • Experience with hardware/firmware integration challenges.
  • Strong debugging capabilities
  • Excellent communication skills that come across in interactions as well as
  • documentation and design specifications.
  • Thorough understanding of Embedded Linux and Python applications.
  • Passionate about well written, well documented code.
  • Customer experience oriented. Be able to understand how your work affects the
  • end-to-end customer experience.
  • Self-directed. Be able to select and advocate for what work you consider to be
  • important.
  • Be able to collaborate with other teams to solve product-wide issues

Preferred Experience

  • Experience with creating consumer products that are mass produced.
  • Experience with building an embedded Linux system using one of the
  • established tools. (Bitbake, Buildroot, or similar)
  • Experience with wireless protocols. (BLE, Zigbee, Wifi, etc)

Equal Opportunity Statement

BigRio is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, religion, national origin, sex, sexual orientation, gender identity, age, pregnancy, status as a qualified individual with disability, protected veteran status, or other protected characteristic as outlined by federal, state, or local laws. BigRio makes hiring decisions based solely on qualifications, merit, and business needs at the time. All qualified applicants will receive equal consideration for employment.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Embedded Software Engineer Related jobs