Embedded Software Engineer (ONSITE) Job at Expect Technical Staffing, Colorado Springs, CO

ejdMUFMwcU1yUlY0dTJEZytMd1IxZVcwVlE9PQ==
  • Expect Technical Staffing
  • Colorado Springs, CO

Job Description

Job Description

Job Description

Seeking a C/C++/Python Embedded Software Engineer with Linux and hardware interface experience to design and release both the software/hardware for items such as single board computers, environmental control and measurement, and LED sign message control.

Please Note

  • This is an ONSITE/in the office position. It is not remote.
  • This is a full-time/perm/W-2 position. It is not a contract.
  • Must be a US Citizen or Green Card Holder.
  • Must be located in the Colorado Springs area.
  • Offered base salary is $110k to $140k

Responsibilities

  • Write complete code utilizing a project concept analysis, design review, development, peer review, test and release process
  • Become the designated owner of specific code bases
  • Design software features to meet product requirements
  • Write technical specifications and assist with functional specifications
  • Troubleshoot and debug existing products and perform new development (which means, in an embedded environment the person must be familiar with programming and troubleshooting at the IC level.)
  • Validate products against standards documents
  • Work with and support production and customer service
  • Create test documentation/procedures and test/validation programs

Requirements

  • 5 years (or more) experience and knowledge of:
  • C, C++, Python in an embedded environment

  • Software development experience in Linux & bare-metal environments
  • ARM Cortex microcontroller and SOC architectures

  • Demonstrated experience designing, implementing, testing, diagnosing & supporting production software
  • Experience with networking technologies and protocols (SNMP, TCP/IP, UDP) at a low level
  • Serial communication protocols RS232, RS485, SPI, I2C, HDLC, SPI

  • Advanced Python experience:
  • Knowledge of Python libraries & build tools - Hatch, FastAPI, Pydantic, Pony ORM, Pillow
  • Strong knowledge of object-oriented development using common architectural design patterns
  • Asyncio library experience (async / await syntax, coroutines, tasks, threading, queues)
  • Python QA and unit testing frameworks (pytest, mocks, code coverage, flake8)

  • Hardware/Software interface required
  • Proficiency with test equipment such as logic analyzers and oscilloscopes
  • Experience with design for testability

Benefits

  • Medical, Dental, and Vision Insurance
  • 401(k) with Company Match
  • Life Insurance (Basic, Voluntary & AD&D)
  • Disability Insurance (Short-Term & Long-Term)
  • Hospital, Critical Illness, and Accident Insurance
  • Paid Time Off
  • Career Development & Training

Job Tags

Permanent employment, Full time, Contract work, Temporary work, Work at office,

Similar Jobs

CulinArt Sector

Assistant Manager I - Long Island City, NY Job at CulinArt Sector

 ...industry segments and geographic regions. Job Summary: As an Assistant Manager I , you will be responsible for assisting with the overall...  ...all applicable federal, state, and local laws, including the City of Los Angeles Fair Chance Initiative for Hiring Ordinance,... 

Soliant

Remote Special Education Teacher - Louisville, KY Job at Soliant

 ...conducting emergency recruitment for a passionate Special Education Teacher to serve Kentucky students through our revolutionary virtual...  ...Step into the future of special education with our advanced remote platform designed specifically for diverse learners. Our technology... 

Minnesota Department of Health

Laboratory Scientist 2 Job at Minnesota Department of Health

 ...'s degree in chemistry or related scientific field. Two (2) years of experience conducting laboratory work in an analytical or research program relating to Environmental or Organic Chemistry. Experience operating and/or maintaining chromatographic laboratory equipment... 

myGwork - LGBTQ+ Business Community

Store Manager | Mall in Columbia (through March 2026) Job at myGwork - LGBTQ+ Business Community

 ...apply for the Store Manager | Mall in Columbia (through March 2026) role at myGwork - LGBTQ+ Business CommunityThis job is with lululemon, an inclusive employer and a member of myGwork - the largest global platform for the LGBTQ+ business community. Please do not contact... 

Canada Post Corp

Facteur rural et suburbain de relève en disponibilité Job at Canada Post Corp

Numro de la demande demploi: 192721 Fonction administrative: Factrices et facteurs ruraux et suburbains Ville principale: Hinton Province: Alberta Type demploi: Employ de relve sur appel Statut demploi: Temporaire Exigences linguistiques: ...