Software Engineer
Software Engineer
Rochester Hills, Michigan
|Direct (Permanent) Full Time
|$ 90,000 - $ 120,000 per year
Rochester Hills, Michigan
Direct (Permanent) Full Time
$ 90,000 - $ 120,000 per year
September 22, 2023
|Job ID: 1344722_1695390228
September 22, 2023
Job ID: 1344722_1695390228
Job Summary
To Apply for this Job Click Here
Software Engineer-Application Development
Hybrid-Schedule: 3 days onsite; 2 days offsite
Direct-Hire
Performs complex assignments as an individual contributor, developing new or improved products and/or processes. Assess feasibility and soundness of design concepts and proposed implementations. Develop complex components or complete products with minimum supervision. Coordinate activities with other engineers and organizations as required to meet project objectives.
- Develop design documentation, including class diagrams, function descriptions, flow charts, data structures, etc.
- Develop and debug new software modules, databases, and other system components.
- Maintain existing software modules, databases, and other system components.
- Interface with supervisor, other team members, and other departments to coordinate project activities.
- Develop test plans, test routines, and test data for unit and integration testing.
- Perform automated unit testing and integration testing and provide support for software validation.
- Provide status and progress reports to Engineering Management.
- Other miscellaneous duties as assigned.
- Bachelor's degree in Engineering/Computer Science.
- Minimum 1-2 years' of experience with proven technical and professional skills in software design, development, and testing.
- Experience with C/C++ development.
- Experience with .Net development.
- Experience with SVN, GIT/source code management, CI/CD development.
- Experience with embedded system development.
- Experience with agile methodologies.
- Consistent demonstration of innovative thinking.
- Understanding of OS Abstracted code development.
- Design and Develop apps, services for transferring data using different protocols.
- Knowledge and experience with CAN/J1939/ISO15765/OBDII protocol.
To Apply for this Job Click Here
I want more jobs like this in my inbox weekly.
About Beacon Hill
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.
Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.
We look forward to working with you.
Beacon Hill. Employing the Future™