Sr. Embedded Systems Engineer
Boston, MA, United States
To Apply for this Job Click Here
Will design, develop and implement software throughout the lifecycle of the project using programming languages as such as C, C++, Bash, Python, Work on tools like Jenkins for build and deployment, GitHub, Git for version control, JIRA for storyline and bugs, Confluence for documentation. Define and document the design approach, list out the deliverables of application throughout the life cycle of project. Creating automated test cases to follow TDD (Test Driven Development) and behavior Driven Development for robust test cases using Junit, JMockit, and Cucumbers Test cases. Develop application, implement REST, MQTT channels which act as messaging brokers for wireless embedded applications. Implement logger and integrate with back-end logic to performdata analysis and monitoring operations. Use version control tools (GitHub, Bitbucket and SVN), perform source code check-in, check-out, merge requests and resolve conflicts. Build and deploy using CI/CD Jenkins tool to various non-prod/prod environments. Test case review with the internal QA team and give appropriate inputs. Determine root cause of application crashes and problems including break down complex situations to discover and resolve the root cause that applies to both technical and process issues within the application and debug and resolve issues related to application. Troubleshoot problems within the application in all environments including Production using knowledge of the end-to-end architecture, logs, traces, Logic Analyzer and Oscilloscope. Perform User Acceptance testing (UAT) of the developed system application to verify business/functional requirements during implementation and provide architect solution to integrate third party components to the application. Design and develop a SCRUM based customized Agile Framework and associated training materials and artifacts to enable and aid a successful Agile transformation project framework and development processes.
Position requires up to 100% domestic travel. This position is for full-time, salaried (W-2), permanent employment.
REQUIREMENTS:
Master's Degree or foreign equivalent education in Computer Science, Engineering, Information Technology, or a closely related field and three (3) years of experience, pre or post Masters Degree, in the Software Industry.
Please Reference Job Number #646765E when sending resumes. Please mail resumes to: HR, Beacon Hill Staffing Group, LLC, 152 Bowdoin Street, Boston, MA 02108.
#646765E_1718221653
To Apply for this Job Click Here