Search jobs > Pittsburgh, PA > Embedded software engineer

Embedded Software Engineer - Pittsburgh

Evertz
Pittsburgh, Pennsylvania, US
Full-time

Electronics & Communications, Inc. is seekingSoftware Engineerswhose primary duties willincludedesigning and testing the latest broadcast and signal processing equipment incorporating the most advanced technology.

The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.

Additional Duties :

  • Responsible for the design of embedded software to be used in the company’s products.
  • Create, support and debug software and firmware.
  • Adapt existing products for new requirements and uses.
  • Create and maintain documentation of the design, analysis and test results.
  • Provide architectural design, modular code design, code documentation, HW / FW integration, production implementation and support.
  • Responsible for adding new features or otherwise modify firmware / software based on management direction and customer feedback.
  • Perform other duties as assigned and adhere to company policies and procedures.

Candidate Requirements :

  • Must be a US Citizen.
  • Must possess a degree in Electrical / Computer / Mechatronics Engineering or Computer Science
  • A minimum of one year of experience in the field
  • Must have ability to travel up to 25% of the time.
  • C, C++ programming and debugging skills
  • Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience is essential
  • Object-oriented design with some programming techniques; data structures.
  • Knowledge of digital hardware (SoC, ARM Cortex-A and Cortex-M, FPGA.)
  • Experienced with device control interfaces, such as I2C, SPI, USB, PCIe, Ethernet; able to perform board level troubleshooting.
  • Familiar with Data Communication Network and associated Layer 2 and 3 protocols.

Position is a full-time, daylight position, M-F 7 : 30am-3 : 30pm

Seeking Candidates local to Indiana, PA or Pittsburgh, PA

We offer a competitive salary and excellent benefit package which includes : Paid Time Off, Paid Holidays, Medical / Dental / Vision, Company-Paid Life Insurance, Employee Appreciation Events...and More!

Electronics and Communications, Inc. (Quintech) is proud to be an Equal Employment Opportunity and Affirmative Action employer.

We celebrate, support, and value diversity!

does not discriminate in employment or recruiting efforts on the basis of race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law.

All employment decisions are decided based on qualifications, merit, and business needs.

If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.

Thank you for considering a career with !

J-18808-Ljbffr

16 hours ago
Related jobs
Promoted
Philips
Pittsburgh, Pennsylvania

Senior Embedded Software Engineer. Participate in the development of embedded software including requirements definition, design, implementation, testing, and documentation. Due to the consolidation of our sites, this role will start at the Bakery Square office in Pittsburgh, Pennsylvania and will m...

Evertz
Pittsburgh, Pennsylvania

Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology. Responsible for the design of embedded software to be used in the company’s products. Create, support and debug software and fir...

Evertz
Pittsburgh, Pennsylvania

Responsible for the design of embedded software to be used in the company’s products. Create, support and debug software and firmware. Responsible for adding new features or otherwise modify firmware/software based on management direction and customer feedback. Must possess a degree in Electrical/Co...

Evertz Microsystems Limited
Pittsburgh, Pennsylvania

Responsible for the design of embedded software to be used in the company’s products. Create, support and debug software and firmware. Responsible for adding new features or otherwise modify firmware/software based on management direction and customer feedback. Must possess a degree in Electrical/Co...

Evertz Microsystems Limited
Pittsburgh, Pennsylvania

Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology. Additional Duties: Responsible for the design of embedded software to be used in the company’s products. Cr...

Philips
Pittsburgh, Pennsylvania

Senior Embedded Software Engineer. Participate in the development of embedded software including requirements definition, design, implementation, testing, and documentation. Develop software, independently and according to own judgement, targeted development assignments, the broad outlines of which ...

StarsHR, Inc.
Pittsburgh, Pennsylvania

We are seeking a candidate with at least 3+ years of relevant commercial experience in writing embedded software for device applications. Qualified candidates will hold a minimum of a Bachelors Degree in Electrical Engineering, Computer Engineering, Computer Science or a related technical field. Sta...

Omnicell, Inc
Warrendale, Pennsylvania

The Senior Embedded Software Engineer is responsible for developing, maintaining, and supporting our device software development and product environment. Experience as a DevOps engineer or in a similar software engineering role. Collaborate with software quality engineers during all phases of testin...

Carnegie Mellon University
Pittsburgh, Pennsylvania

Design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors. You’ve worked in a collaborative team environment as a software developer, software engineer, or verification engineer. The SEI helps advance s...

Carnegie Mellon University
Pittsburgh, Pennsylvania

Design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors. You’ve worked in a collaborative team environment as a software developer, software engineer, or verification engineer. The SEI helps advance s...