Senior Software Engineer
Cephas Consultancy Services Private Limited Bloomington, Minnesota, United StatesAbout this position
Job Id :CLI-45829-7
Job Type: Direct hire
End Client:
What You Will be Doing:
- Leads other engineers in the design of individual tools and machines including acting as the lead on some projects
- Evaluates the progress and results of projects they lead
- Owns the project level goals involving multiple engineers and helps to break down ambiguous tasks into smaller units, establishing clear milestones for progress measurement
- Mentors Engineer I, II, and IIIs with their projects coaching them through complex issues and problems
- Provides technical leadership bringing design concepts to production solutions as the subject matter expert in their area
- Supports department goals by designing test plans and performing testing
- Provides advanced production line support
- Develops product specifications for Ritchie Engineering product ideas
- Supports new production development reporting on work completed at department, new product, and stage gate meetings
- Transforms initial rough product designs into working production ready documents
- Updates released production documentation utilizing documented change processes
- Responsible for interviews, selection, onboarding, time approval, time off calendar management, performance reviews, and addressing performance concerns of up to two direct reports
- Other duties as assigned including training others on known processes
Required:
- Bachelor’s degree in Engineering or Computer Science
- 8 years of progressively demanding experience in embedded firmware and mobile/desktop application development and testing
- Understanding of the new product development process
- Ability to effectively communicate technical information to an audience in a presentation setting
- Knowledge of lean principles
- Software: Experienced in UWP, Visual C++, C#, VB.NET, ASP.NET
- Software: Ability to code and test for both Android and iPhone applications
- Software: Experienced in full product software life cycle from concept to post-launch
- Proficiency in reading and writing in English
- Highly organized, self-motivated and can work independently
- Must be highly self-motivated, work with minimal supervision and be able to perform multiple tasks in a fast-paced environment
- Strong interpersonal and leadership skills as well as excellent communication skills (both written and oral) with ability to manage multiple priorities.
Preferred:
- DBWorks or Enterprise PDM experience
- Software: Experience in Bluetooth, Bluetooth Low Energy, Ethernet, TCP/IP
- Software: Experience with JIRA
Schedule:
Enjoy a 4-day work week, 10-hours a day (Monday–Thursday Between 6:00am and 6:00pm). Additional hours may be required during busier times.
#J-18808-LjbffrSenior Software Engineer in bloomington at Unknown Company
This position is listed as full time and onsite.