Search jobs > Houston, TX > Senior embedded software

Senior Embedded Software Engineer

Powell
Houston, TX, United States
Full-time

The Senior Embedded Software Engineer will be responsible for development, validation, and support of firmware and software for industrial products from concept to formal release into customer facing applications.

Posted position may not allow for sponsorship or relocation.

Essential responsibilities, but are not limited to, the following :

From defined specification, formulate and execute a plan for the design, development, and validation of both firmware and software for embedded industrial platforms.

This will include new products and enhancements to existing products.

  • Generate and maintain detailed technical documents during the course of product development.
  • With the R&D manager, agree on a plan for the work allocated and be responsible for the execution, accuracy, and content of the defined work.
  • Provide support for existing electronic and software products, as required by both the company and its customers. Duties will include bug fixing, feature improvements, training, technical consulting, and application of technical knowledge.
  • Collaboration within the department and cross functional teams to deliver the software products as required.
  • Ensure the company procedures and standards are adhered to.
  • Maintain and enhance one’s knowledge of the latest technology to sustain and improve company’s products.
  • Carry out any other reasonable duties, as assigned, which are within the capabilities of the job holder.

Qualifications :

  • degree in Computer, Software, or Electrical Engineering (or related) area.
  • Advance degree (., preferred.
  • Minimum 5 years of experience in industrial embedded product development role.
  • Demonstrable project management and organizational skills.
  • Demonstrable strong verbal and written communication skills with specific technical document writing and presentation experience.
  • Demonstrable complex analytical and problem solving ability.
  • Ability to prioritize and manage time effectively. (Self-motivated and
  • Participation in a professional society is desired.
  • Extensive knowledge with demonstrable experience of the following is required. Structured software design and validation processes.

Test driven development approach preferred. Embedded software development in C and C++ . RTOS principles and operations.

Microcontrollers. Test equipment (such as serial data analyzers, logic analyzers, oscilloscope, . Embedded development or debug tools (such as emulators, JTAG, .

Familiarity with and knowledge of the following is preferred. Database design and implementation (SQL based platform preferred).

PC based application software development using C# or similar. Electrical switchgear and control gear for industrial power control, distribution, and protection.

Awareness or regulatory standards (ANSI, IEEE, IEC). Industrial control protocols (. IEC 61850, DNP3, Modbus, Devicenet, Profibus, Embedded development or debug tools (such as emulator

Working conditions :

  • Generally requires working in a climate-controlled environment,
  • Physical requirements include talking, hearing, reaching, and the ability to use a computer keyboard and mouse.
  • To perform this job successfully, the incumbent must be able to perform each essential duty satisfactorily.
  • There will be some work in a laboratory and shop environments and exposure to the elements of our shop.
  • There will be some work performed in the field with exposure to construction sites or active customer facilities.

This description is not intended to be a complete statement of the position, but rather to act as a guide to the general work to be performed.

The requirements are representative of the knowledge, skill and / or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

The individual’s competencies and customer requirements impact the actual role performed.

Physical Requirements :

  • Maintaining body equilibrium and agility to prevent falling when walking, standing, crouching, ascending, or descending stairs.
  • Sitting, standing, and walking for extended periods of time.
  • Typing, punching or applying pressure to an object with fingers and palm.

LI-CAB

14 days ago
Related jobs
Promoted
Raytheon
Houston, Texas

Raytheon Software Engineering is looking for a Senior Principal Software EngineerSoftware Test Lead for a common software development team of over 100 cross-discipline engineers. The Software organization develops software applications, including integration and test on missiles, launchers, radar...

Promoted
Raytheon Careers
Houston, Texas

Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of prior software engineering experience. We are seeking a software engineering professional to work onsite in our *Aurora, CO* location. We bring the strength of more than 100 years o...

Promoted
Danomics
Houston, Texas
Remote

Danomics is a cloud SaaS startup providing analytics software for finding oil and gas. Experience working with established code-bases in commercial software. ...

Promoted
Raytheon Careers
Houston, Texas

Raytheon is seeking a Ground Systems Senior Software Engineers to work and contribute on our classified programs. Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM preferred) and a minimum of 5 years of prior software engineering experience. Understanding of A...

Promoted
Raytheon
Houston, Texas

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Promoted
Raytheon
Houston, Texas

Raytheon Software Engineering is looking for a Senior Principal Software EngineerSoftware Test Lead for a common software development team of over 100 cross-discipline engineers. The Software organization develops software applications, including integration and test on missiles, launchers, radar...

Home Depot
TEXAS, US

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Sysco
Houston, Texas

Senior Software Engineer to provide design, development, maintenance, and production support activities in SAP BPC in BW/4 HANA supporting financial consolidation, forecasting, and planning. Able to support a wide variety of release management processes: planning, scheduling, and controlling softwar...

Protingent
TX, US

Protingent Staffing has an exciting Direct Hire Senior Software Developer opportunity located in Greenville, TX. We are always looking for practical people who love writing highly optimized code that straddles the line between research and software development. Strong software development background...

Lockheed Martin
Texas

Lockheed Martin Missiles and Fire Control (MFC) is one of four Lockheed Martin business areas, and we are seeking a dynamic Software Engineer for our Grand Prairie, Texas site. In this role, you will join one of the largest networks of software professionals, implementing cutting edge technologies o...