What are the responsibilities and job description for the Embedded Software Engineer position at Brooksource?
Essential Responsibilities and Duties:
- Design and implement embedded software for measurement while drilling application.
- Design high-speed, real-time data acquisition and logging systems.
- Implement DSP algorithms.
- Gather and analyze requirements and estimations.
- Coordinate software development with other disciplines and engineering projects.
- Design testing procedures. Conduct and coordinate tests, document results and develop
- presentations. Provide timely corrective actions on defects.
- Support Manufacturing and field organizations on design and testing related issues.
- Produce analyses and mathematical models and draw design conclusions based on those.
- Conduct or participate in multidisciplinary technical reviews of projects.
- Contribute to design standards and support design re-use.
- Create and maintain product documentation. Provide technical support to field and customers through InTouch.
- Assign, direct and review work of technicians and provide guidance to engineers. Mentor others as required.
- Share expertise via Eureka and special interest groups. Build informal network throughout the organization. Author technical reports, papers, articles, patents and presentations.
- Continually evaluate engineering approaches and risks.
- Keep abreast of novel technical concepts and markets. Adopt new practices readily to develop innovative and low-cost products. Keep updated on software technology, particularly within the embedded domain.
- Comply with the embedded software development process.
- Maintain familiarity with company technology, organization and business.
Required Skills:
- Programming Languages: C, C (Familiarity with C# is nice to have)
- Proficient with microcontrollers and embedded hardware (ADC/DACs etc)
- Proficient with embedded communication protocols (RS232, CAN, SPI etc)
- Familiar with source code management systems like Git, DevOps
Experience:
- Intermediate (3~5 years)
Software Engineer, Embedded Controls
Dover Corporation and Careers -
Rosenberg, TX
Embedded Software Engineer
Actalent -
Houston, TX
Senior Software Engineer-Embedded
Greenfix Property Care -
Missouri, TX