-
Senior Engineer, Embedded Software
- Insight Global (Round Rock, TX)
-
Job Description
The company, is seeking a Senior Engineer specializing in software development in Windows environments. The Senior Software Engineer will work on sustaining efforts, and new feature development of company applications. The successful candidate will be able to create, analyze and implement product backlog items to be included in development projects. This job reports to the Sr. Software Manager, Software Engineering.
Position Responsibilities:
• Specify, design, develop, document and test new firmware functions in company products. • Perform sustaining work on existing firmware’s in company products.
• Develop/sustain Windows SW applications used for various purposes throughout the product/component
lifecycle.
• Complete individual assignments defined in JIRA with minimal supervision.
• Assist to solve reported field issues closely with company New Product Support and company Help Desk teams.
• Apply good judgment in meeting tight schedules while maintaining superior quality.
• Perform design reviews and code reviews.
• Collaborate with engineering team members to ensure project success and champion high quality
throughout the project.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
Qualification Requirements:
• Bachelor’s degree in computer science or equivalent working knowledge of C and C++ programming languages.
• 5+ years’ experience of Real-time embedded development in MCU controlled embedded systems.
• Strong willingness to learn and pick up new technology / project with minimal guidance or documents.
• Good knowledge of embedded system designs in general incl HW.
• Strong troubleshooting skills.
• Team player and self-starter with minimal supervision
• Ability to effectively communicate with others, both verbally and in writing Preferred Qualifications:
• Python, C++ or C# and .NET Core coding experience using Visual Studio IDE • TCP/IP socket, serial communication, USB, development experience.
• Experience with Linux-based embedded development such as e g Yocto.
• Comfortable working with hardware simulators and tools for software development.
• Software development experience on products used in legal metrology is a plus.
-