Software Developer - CUDA
Software Engineer Lead Job 20 miles from South Milwaukee
Key Responsibilities:
•Design and implement efficient parallel algorithms leveraging CUDA to accelerate processing of large datasets in healthcare applications such as medical imaging, genomics, and predictive analytics.
•Work with healthcare data (such as medical images, patient records, and clinical data) to optimize data throughput and reduce processing times, ensuring faster and more accurate results.
•Collaborate with data scientists, machine learning engineers, and healthcare professionals to translate complex problems into optimized solutions for high-performance computing environments.
•Develop and maintain software frameworks and libraries for GPU-accelerated applications in healthcare.
•Conduct performance tuning, profiling, and optimization to maximize the efficiency of CUDA-based applications.
•Perform unit and integration testing, troubleshooting, and debugging for GPU-accelerated healthcare solutions.
•Stay up-to-date with the latest advancements in GPU computing and CUDA technologies, and identify new opportunities for optimization and innovation.
•Document technical specifications, processes, and code to ensure knowledge sharing and maintainability of the codebase.
•Ensure that healthcare applications meet regulatory standards for data security, privacy (HIPAA compliance), and patient confidentiality.
Qualifications:
•Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
•3+ years of experience in CUDA programming and GPU optimization, with a focus on high-performance computing.
•Strong proficiency in C/C++ and hands-on experience with CUDA programming and profiling tools (e.g., Nsight, Visual Profiler).
•Experience with medical imaging libraries (e.g., ITK, VTK, OpenCV) and healthcare-related data processing is a plus.
•Solid understanding of parallel computing concepts and performance optimization techniques.
•Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar, particularly for healthcare applications.
•Experience with healthcare data formats (e.g., DICOM, HL7) is a plus.
•Strong problem-solving skills, attention to detail, and ability to work in a fast-paced and collaborative environment.
•Knowledge of cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
•Knowledge of healthcare industry standards, including HIPAA regulations, is preferred.
Soft Skills:
•Excellent communication and teamwork skills to collaborate with multidisciplinary teams.
•Strong analytical and critical thinking capabilities.
•Adaptability and a willingness to learn new technologies and tools in the healthcare domain.
The expected salary range for this position is between $60,000 to $1,15,000 annually. The actual salary may vary based upon several factors including, but not limited to, relevant skills/experience, time in role, base salary of internal peers, prior performance, business line, and geographic/office location.
Senior Software Engineer
Software Engineer Lead Job 36 miles from South Milwaukee
We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. The ideal candidate will have a strong background in various programming languages and frameworks, as well as experience with cloud technologies.
Duties
Design, develop, and maintain software applications using languages such as C#, SQL, and JavaScript.
Collaborate with stakeholders to gather requirements and translate them into technical specifications.
Implement RESTful APIs and integrate third-party services to enhance application functionality.
Utilize Azure cloud services for application deployment and management.
Write efficient SQL queries for database management and data manipulation.
Conduct code reviews to ensure code quality and adherence to best practices.
Troubleshoot and resolve software defects in a timely manner.
Requirements
Bachelor's degree in Computer Science or a related field.
Proven experience as a Software Engineer with a focus on full-stack development.
Proficiency in programming languages such as C#, SQL, JavaScript
Strong understanding of SQL databases and experience with writing complex queries.
Experience with cloud platforms, particularly Azure.
Knowledge of RESTful API design and implementation.
Excellent problem-solving skills and ability to work independently or as part of a team.
Strong communication skills to effectively collaborate with team members and stakeholders.
If you are passionate about technology and eager to take on new challenges in a fast-paced environment, we encourage you to apply for this exciting opportunity as a Senior Software Engineer.
Software Engineer IV
Software Engineer Lead Job 12 miles from South Milwaukee
Performs and leads a variety of very complex engineering duties to design, plan, and oversee the architect, design, development, and management of software systems applied to new or existing products. Evaluates progress and results of projects. Recommends changes in design, procedures or objectives as necessary.
Job Responsibilities
Develops and manages control system software architecture for complex integrated power systems and without pre-defined requirements.
Uses MATLAB/Simulink to create complex embedded control software and understands plant modelling and physics of systems being controlled.
Deploys control algorithms to embedded controllers (rapid prototyping and production ECU)
Creates very complex software requirements, specifications and validation plans from loosely formed project level inputs.
Partners with other departments to help drive business decisions
Develops engineering test standards
Acts as a liaison between other departments as necessary
Develops very complex system architectures across multiple product lines that enable cohesive integration, component maintainability, and reuse
Owns the entire software lifecycle.
May Performs a full range of managerial responsibilities which may include but not be limited to: interviewing, hiring, coaching and developing employees; planning, assigning and directing work; EEO/AA; performance management; department budget
Performs other duties as assigned
Job Skills Requirements
Extensive professional experience in object-oriented design and analysis using C++ and MATLAB or equivalent.
Comprehensive knowledge of control development and calibration tools including dSpace, Vector CANalyzer, ETAS INCA, and ATI Vision
Comprehensive knowledge of appropriate standards and regulations including functional safety.
Extensive professional experience with software management tools including Subversion and Git
Proven ability to work well with others as part of a diverse global team
Proven communication skills to explain designs and logic used
Fluent in English and primary language used in area of responsibility and/or location
Education
Bachelor's Degree in Engineering or Related field
Experience Requirements
Seven years of professional engineering experience
Five years of experience developing control algorithms for mechanical or electrical systems
Five years of experience with MATLAB/Simulink tools for data analysis, model development or software development
Five years of experience developing system architectures for software and/or hardware systems.
Experience using revision control systems, PLM/SAP release processes
Physical & Environmental Requirements
Briggs & Stratton, headquartered in Milwaukee, Wisconsin, provides innovative products and diverse power solutions to help people get work done. Briggs & Stratton is the world's largest producer of engines for outdoor power equipment, and is a leading designer, manufacturer and marketer of lithium-ion battery, standby generator, energy storage system, lawn and garden, turf care and job site products through its Briggs & Stratton , Vanguard , Ferris , Simplicity , Billy Goat , Allmand , SimpliPhi , Branco and Victa brands. Briggs & Stratton products are designed, manufactured, marketed and serviced in more than 100 countries on six continents.
Briggs & Stratton is committed to a policy of equal employment opportunity. The Company conducts all employment practices without regard to race, sex, color, religion, national origin, age, disability, protected veteran's status, pregnancy, genetic information, sexual orientation or any other basis prohibited by law. Briggs & Stratton also undertakes affirmative action to assure equal employment opportunity for minorities and women, for persons with disabilities, and for protected veterans.
Lead Technologist - Sonography
Software Engineer Lead Job 12 miles from South Milwaukee
Details
Department: Peripheral Vascular Lab
Schedule: Monday - Friday, 7:00am-4:30pm
Hospital: Columbia St.Mary's Milwaukee
Milwaukee, WI 53211
Benefits
Paid time off (PTO)
Various health insurance options & wellness plans
Retirement benefits including employer match plans
Long-term & short-term disability
Employee assistance programs (EAP)
Parental leave & adoption assistance
Tuition reimbursement
Ways to give back to your community
Benefit options and eligibility vary by position. Compensation varies based on factors including, but not limited to, experience, skills, education, performance and salary range at the time of the offer.
Responsibilities
Lead the daily operations of assigned department's imaging services.
Ensure quality imaging, patient care and work flow. Monitor patient documentation for timely completion and accuracy.
Oversee quality control testing, equipment maintenance and trouble shooting.
Serve as a resource to department staff as well as other members of the team as needed.
Perform staff orientation, training, and coaching. Provide input to staff performance evaluations.
Position patients and selects anatomic and technical parameters accurately.
Ensure all activities comply with regulatory agency standards.
Ensure prompt submission of high-quality of all images and documents sent to PACS (image quality, correct lead markers and patient data/history).
Assist in maintaining a clean, safe, and orderly department to include procedure rooms, storage areas, dressing rooms, film storage area and any other areas in department.
Requirements
Licensure / Certification / Registration:
BLS Provider obtained within 1 Month (30 days) of hire date or job transfer date required. American Heart Association or American Red Cross accepted.
One or more of the following required:
Radiologic Technologist specializing in Sonography credentialed from the American Registry of Radiologic Technologists (ARRT) obtained prior to hire date or job transfer date. General Radiography is also required in addition Sonography. State Radiology Technologist licensure issued by Wisconsin Radiography Examining Board required.
Medical Sonographer credentialed from the American Registry for Diagnostic Medical Sonography (ARDMS) obtained prior to hire date or job transfer date.
Education:
High School diploma equivalency with 2 years of cumulative experience OR Associate's degree/Technical degree with 1 year of experience OR 5 years of applicable cumulative job specific experience required.
Additional Preferences
No additional preferences.
Why Join Our Team
Ascension Wisconsin has been providing rewarding careers to healthcare professionals since 1848. Operating 17 hospital campuses and over 100 related healthcare facilities from Racine to Appleton, you will find opportunities that allow you to create a career path you love, all while delivering compassionate, personalized care to the communities we serve.
Ascension is a leading non-profit, faith-based national health system made up of over 134,000 associates and 2,600 sites of care, including more than 140 hospitals and 40 senior living communities in 19 states.
Our Mission, Vision and Values encompass everything we do at Ascension. Every associate is empowered to give back, volunteer and make a positive impact in their community. Ascension careers are more than jobs; they are opportunities to enhance your life and the lives of the people around you.
Equal Employment Opportunity Employer
Ascension will provide equal employment opportunities (EEO) to all associates and applicants for employment regardless of race, color, religion, national origin, citizenship, gender, sexual orientation, gender identification or expression, age, disability, marital status, amnesty, genetic information, carrier status or any other legally protected status or status as a covered veteran in accordance with applicable federal, state and local laws.
For further information, view the EEO Know Your Rights (English) poster or EEO Know Your Rights (Spanish) poster.
As a military friendly organization, Ascension promotes career flexibility and offers many benefits to help support the well-being of our military families, spouses, veterans and reservists. Our associates are empowered to apply their military experience and unique perspective to their civilian career with Ascension.
Pay Non-Discrimination Notice
Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.
This Ministry does not participate in E-Verify and therefore cannot employ STEM OPT candidates.
Senior Applications Engineer
Software Engineer Lead Job 12 miles from South Milwaukee
Milwaukee, WI
$95,000-110,000
The Senior Applications Engineer will focus on developing evaporation and crystallization process designs, engaging with clients, and driving engineering solutions that support sustainability and operational efficiency. The position requires expertise in process engineering, technical proposal development, and cost estimation, with a strong emphasis on innovation and collaboration.
Responsibilities:
Engage with clients to understand and define key process performance needs.
Develop process designs incorporating evaporation and crystallization technology.
Author technical proposals that communicate value propositions and define process performance.
Prepare cost estimates for proposed equipment scope.
Participate in client meetings as a technical expert.
Create and deliver technical content to support business development initiatives.
Participate in pilot testing programs for process validation.
Complete engineering activities, including:
Heat & material balances
Process flow diagrams
Piping & instrumentation diagrams
Equipment sizing calculations
Dimensional designs for pressure vessels and heat exchangers
Plant equipment layout
Collaborate with engineering teams during project execution, procurement, and start-up.
Provide leadership to engineers on the application engineering team.
Review process design work and cost estimates produced by engineers.
Requirements:
Bachelor's degree in Chemical Engineering or a related field.
Minimum of 5 years of experience with evaporation and crystallization technology.
Proficiency in Microsoft Excel, Word, and PowerPoint.
Strong mechanical aptitude.
Effective communication skills with a positive attitude.
Software Engineer Intern
Software Engineer Lead Job 12 miles from South Milwaukee
Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them.
In the Software Engineer Intern position, you'll collaborate with a talented team of engineers to develop innovative solutions that solve real-world customer problems. This role offers the opportunity to learn from seasoned professionals, contribute to bringing designs to life, and refine your technical skills by working with cutting-edge technologies.
Skills Needed:
Applies AI and Technology - Identifies opportunities to boost efficiency and add value using AI and tech. Embraces and applies digital innovations and tech solutions to build business. Eagerly learns and integrates new technologies where they matter most.
Delivers Results - Seizes new opportunities and tackles challenges head-on with urgency. Takes initiative and consistently hits goals. Zeroes in on key priorities for results. Drives progress through uncertainty and moves others to action.
Solves Problems - Uses technology and sharp logic to craft inventive solutions to complex issues, digging deep to tackle root causes. Conducts impartial analysis, leaving no stone unturned for comprehensive insights.
Effectively Communicates - Develops and delivers impactful communications for diverse audiences across channels. Excels in both small and large group interactions. Captures attention, actively listens, and guides discussions towards targeted goals.
Ensures attention to detail and commitment to quality so work meets high standards and contributes to the overall success of projects.
What You'll Do and Impact:
Design and develop innovative software solutions for key business projects.
Collaborate within an agile team to deliver high-impact results.
Create and maintain tools supporting critical IT systems.
Identify and resolve software bugs to ensure smooth performance.
Research and integrate modern technologies to enhance software functionality.
Contribute to creative solutions for business challenges and technical ownership of applications.
Work closely with Software Engineers to expand technical skills and knowledge.
Participate in code reviews and assist in documenting processes for improved efficiency.
Experience:
Enrolled in a Computer Science, Computer Engineering or Software Engineering degree program.
Demonstrated basic software development skills.
Demonstrated basic knowledge of databases and SQL, enabling effective handling of data storage and retrieval tasks.
Ability to work part time (15-20 hours) during the school year and full time (40 hours) during the summer.
Additional Items of Interest:
Proficiency in at least one programming language (e.g., Java, Python, C++), with proven ability to contribute effectively to coding tasks.
Strong understanding of software development methodologies, ensuring efficient participation in the development process.
Familiarity with version control systems such as Git, crucial for managing and collaborating on code projects.
Job Details:
Location: Milwaukee, WI
Job to be performed in the location listed. Generous benefit package available. Click here to learn more.
Direct Supply, Inc. and its U.S. subsidiaries are equal opportunity and affirmative action employers committed to diverse workforces.
Software Engineer Summer 2025 Internship
Software Engineer Lead Job 17 miles from South Milwaukee
Company: RF Technologies
About Us:
RF Technologies, established in 1987, is a leading provider of comprehensive, integrated RFID safety and security systems, Wi-Fi RTLS systems, and healthcare enterprise solutions. With an installed base of more than 10,000 systems, RF Technologies specializes in state-of-the-art healthcare solutions for long-term care facilities and hospitals, including Code Alert Wandering Management, Wireless Nurse Call, Fall Management Solutions, Safe Place ED and Infant Security Solutions, and Help Alert Staff Duress Systems. The Company is credited with inventing the first RFID infant security system, which was designed and developed by nurse clinicians. It was the first in the industry to invent peer-to-peer Wi-Fi RTLS, and to offer remote monitoring, RF consulting, and 24X7 technical support by RF Technologies' staff specialists and a nationwide service management team. We believe in fostering a culture of innovation, teamwork, and customer-centricity. Our mission is to ensure every customer has a positive experience while interacting with our brand.
Role: Software Engineer Intern:
RF Technologies is open to candidates that want to be considered for a Summer 2025 Internship that would last from May/June 2025 until August/September (based on students return to school date) We can be flexible on dates and work schedules. This opportunity would be in-person working out of our Brookfield, WI HQ office.
SCOPE AND RESPONSIBILITIES:
The candidate will assist with creating components in React for a desktop UI application. This is an entry-level development position requires the ability to work as part of a team as well as on smaller, individual coding efforts.
The application will work to integrate with existing software that targets the security needs of hospitals, schools and hospitality centers. The application development and deployment will be on machines with Windows operating system
EXPERIENCE AND REQUIREMENTS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to individuals with disabilities to perform the essential functions.
Required qualifications:
Junior or Senior In progress of a bachelor's degree in Computer Science or related field.
Experience with JavaScript, Typescript, and React
Ability to understand business requirements and implement in code according to those requirements
Knowledge of using Git in GitHub or similar source control platform
Computer Science fundamentals in object-oriented design, software development, and testing.
Desired qualifications:
· Experience working with Node.js
· Experience working with Electron software
· Familiar with working in an agile based project
· Knowledge of WebSocket communication principles and real-time data transmission.
· Experience with React state management tools (e.g., Redux, Recoil, Zustand).
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
The employee works in an office and laboratory environment where the noise level is moderate.
The above statements reflect the general details necessary to describe the principal functions of the occupation described and shall not be construed as a detailed description of all the work requirements that may be inherent in the occupation.
RF Technologies, Inc. is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
JOB CODE: 1000056
Software developer/ Insiteplus developer
Software Engineer Lead Job 20 miles from South Milwaukee
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Position Details:
Location Waukesha, WI
Job Title InSite Plus Developer (Java developer)
Duration 12+ months
Job Description:
Develop resource needed to help in the design and development of a new InSite Connectivity management platform for tracking and testing of our connection to the products in the field. This will be an integrated global desktop for connectivity tools, data and workflow into one system. This is based off a started implantation within the AM, but will be moved to be the new global platform for pulling into one area. We need to roll in the other regions and continue to build out the existing and new features required. On key feature will be Site Monitoring - We are looking at monitoring our connections and functionality to the sites for uptime and build in automated special testing and fixes as we find known failure modes.. Will need to integrate to InSitePlus for systems, testing and results.
Qualifications
Software development resource for InSitePlus:
• Java (Predix working knowledge would be a plus)
• Web development
o PHP / Javascript / Ajax
o API integration
o Jquery (and plugins)
o Bootstrap
o CSS Styling
o XML/XSL transformation
o Database connectivity
• Web design skills
• Linux/Windows batch programming
• SQL proficiency
• DB scripting
• DB performance troubleshoot - basic
Additional Information
If you are interested please send me your updated copy of resume, to know more about this position:
Ujjwal Mane
************
****************************
Software Engineer
Software Engineer Lead Job 12 miles from South Milwaukee
At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
Job Description: The Software Engineer at Northwestern Mutual Life Insurance Company in Milwaukee, WI will support Cloud Infrastructure in AWS and enable new services as per business needs. Develop, support, and enhance Spark framework to efficiently handle ELT workloads. Responsible for Release management with CICD into Production. Maintain python frameworks for job scheduling and schema management which will be leveraged by application teams and business partners. Track, monitor, and fix System Vulnerabilities in AWS Infrastructure and Services. Conduct code reviews and evaluations. Apply engineering best practices to analyze and develop software solutions. Develop software using established development and continuous integration (CICD) practices. Utilize established monitoring and automation processes. Provide consultation and recommendations to development team on business deliverables. Mentor team members to remove roadblocks, identify problems, and provide resolutions. Telecommuting permitted up to 2 days per week. Salary $108,568- $172,380 per year.
Minimum Requirements: Master's degree in Computer Science, Electronic Engineering, Analytics, Business Analytics, or related field plus 2 years (or a bachelor's degree plus 5 years) of experience as a software engineer or related occupation. Experience must include 2 years with each of the following: (1) SQL, Python, spark, and terraform; (2) DevOps; (3) managing cloud infrastructure in AWS; (4) GIT and CICD applications; (5) supporting production Spark applications and meeting Service Now incident SLAs; (6) data warehousing and data modelling; (7) reporting tools including Power BI or Tableau; and (8) Data Security protecting PII/PHI and access controls.
Interested candidates send resume to ****************************. Reference code 597 in the subject line.
Any wage range listed here supersedes corresponding wage ranges listed within the Pay Transparency Guide.
Grow your career with a best-in-class company that puts our client's interests at the center of all we do. Get started now!
We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.
If you work or would be working in California, Colorado, New York City, Washington or outside of a Corpo
rate location, please click here for additional infor
mation pertaining to compensation and benefits.
Software Developer Intern
Software Engineer Lead Job 12 miles from South Milwaukee
Internship Description
The Software Developer Intern role, is a non-exempt position, at MSI Data. This position is an ideal opportunity for a curious and ambitious software student to demonstrate their skills in a rapidly growing and dynamic market - service management software. As a Software Developer Intern for our flagship, cloud-based Service Pro enterprise, scheduling and mobile field service software application, you will be part of a team that is enabling its customers to transform their operations.
This role will be involved in our software development projects to help enable our Professional Services team bring Service Pro customers live faster. Software development at MSI is done using the Agile framework with all software developers engaged in sprint planning and delivery. It is an opportunity to work in highly engaged cross-functional teams, with exposure to product management and QA perspectives. The ideal candidate is passionate about software development and loves seeing results by creating robust enterprise class software products.
Requirements
We're looking for someone who:
- Has colossal ambition and the skills to match: You are not shy about where you want your career to take you, but you are not all talk either; you put your skills to work, day in and day out.
- Is eager to learn new skills and is ready to challenge yourself to demonstrate them.
- Thrives on teamwork to improve everyone around you.
Position Responsibilities:
- Contribute as an active software developer on an agile scrum team
- Participate in the full software development lifecycle including peer reviews and software testing
- Work with business analysts and product owners to translate user stories into working software
- Learn a breadth of software technologies and apply those skills to application development
Position Qualifications:
- Pursuing a BS or similar certification in Computer Science or related discipline
- Experience working in web development
- Understanding or experience working with React Library
- Understanding or experience working with SQL
- Grasp of API communication development
- Familiarity with agile software development practices
- Effective communication skills and ability to work in teams
- Demonstrated passion for learning and delivering results
Software Engineer
Software Engineer Lead Job 21 miles from South Milwaukee
This position will be responsible for designing, programming, testing, and maintaining production, pre-production, and prototype software applications. Responsibilities * Assist and respond to customers' and sales' technical project requirements * Determine project feasibility, including the adaptability of core software to stated purposes
* Present software design proposals and risk assessments to the sales team
* Work closely with other engineering disciplines, manufacturing, and the customer throughout the design and testing phases
* Exercise independent judgment and draw conclusions based on available information
* Troubleshoot logic issues
* Develop engineering specifications, manuals, and project timelines
* Work with peers in multiple departments and vendors to advance proprietary technologies and conceptualize new software features and functions
* Work closely with teams to plan, problem solve engineering obstacles, and manage projects from inception to market release
* Debug programs
Essential Skills
* C#
* .Net
* Visual Studio
* PLC programming
* Structured text PLC programming & troubleshooting
* CoDeSys/Visual Studio
* Reading I/Os ensuring they match up with schematics
* Troubleshooting with customers remotely over the phone
* Beckhoff
* Structured text
Additional Skills & Qualifications
* Bachelor's Degree in a technical discipline, preferably computer science or software development, or equivalent experience
* Five (5) years of experience in software development for automated machinery
* Experience with PLC programming structured text - CoDeSys or equivalent development environment
* Experience with Visual Studio
* Experience with object-oriented programming
* Experience in Git or Source Hub
* Ability to read blueprints and schematics
* Knowledgeable of software development concepts, process, and tools
* Knowledgeable in hardware and software
* Knowledgeable in Computer Numerical Control (CNC) theory and part programming
Pay and Benefits
The pay range for this position is $100000.00 - $120000.00/yr.
Full company benefits provided- vacation, health, dental, vision, 401K, etc. Every day this is what motivates our nearly 1,000 experienced employees in five main locations; together we are actively servicing our customers in more than 50 countries.
Workplace Type
This is a fully onsite position in Menomonee Falls,WI.
Application Deadline
This position is anticipated to close on Mar 4, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
* Hiring diverse talent
* Maintaining an inclusive environment through persistent self-reflection
* Building a culture of care, engagement, and recognition with clear outcomes
* Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Software Engineer/Developer II
Software Engineer Lead Job 23 miles from South Milwaukee
About the University of Wisconsin-Parkside Since its founding in 1968, the University of Wisconsin-Parkside has been a trusted partner for the region's higher educational needs, empowering students to thrive, advancing applied knowledge, and developing talent for the future. The university offers undergraduate and graduate degrees, as well as certificates and pre-professional programs, designed to foster personal and professional growth through real-world and impactful learning experiences. With over 30,000 alumni-nearly 60 percent of whom were the first in their families to earn a degree-UW-Parkside reflects and celebrates the vibrant diversity of our world. Our beautiful campus, located in the dynamic Chicago-Milwaukee corridor, offers unmatched access to world-class internships, professional networks, and endless career-building opportunities, placing students at the center of it all.
At UW-Parkside, faculty and staff enjoy a supportive, inclusive environment where their work directly contributes to transforming lives and strengthening communities. The university offers competitive pay and benefits, making it a great place to build a meaningful career.
Position Title: Software Engineer/Developer II
Employment Type: Full Time, Academic Staff
Reports To: IT Director
Full Time Pay Range: $60,000 - $65,000/annually
Job Summary: Reporting to the Director of IT and working closely with senior Software Engineers, this entry-level position designs, develops, tests, debugs, operates, and troubleshoots software and applications to support information technology business operations.
Essential Job Functions
Essential Job Functions
* Reviews application design specifications, codes new applications, and makes enhancements to existing applications
* Tests and debugs programs, and prepares systems test data
* Prepares program documentation and training requirements
* Develops or modifies technical specifications for moderately complex projects using disciplined software development practices
* Prepares detailed system design specifications for system integration and upgrades
* Maintains and troubleshoots applications, systems, or websites
* Implements data structure and systems performance strategies
* Assists in project management
Qualifications
Qualifications
Required Qualifications:
* A Bachelor's degree in Information Technology or related field
* Experience in Higher Ed setting
* Basic Knowledge of SQL (Structured Query Language)
* 1-3 years experience in Development
Preferred Qualifications:
* Experience utilizing SIS (Preferred PeopleSoft)
* Basic networking knowledge Familiarity with common office software
* The ability to analyze issues and troubleshoot
* Experience with Project Management
Job Description: Software Engineer/Developer II
Salary and Benefits
Salary and Benefits
Commensurate with qualifications and experience.
The University of Wisconsin System provides a liberal benefits package, including participation in a state pension plan.
Benefit Details: *****************************************
Health & Retirement Contributions Estimator: *****************************************benefits-estimator/
Application Process
Application Process
HOW TO APPLY:
Applications must be submitted electronically through our employment portal. If you need additional assistance you may contact Human Resources at **************. Hours 8:00am-4:30pm Monday-Friday.
STEP 1: Please select the applicable link below:
External Applicants: (NOT currently employed by the University of Wisconsin System)
Internal Applicants: (Currently employed by the University of Wisconsin System)
STEP 2: Submit application materials
Please be sure to complete all required fields and include all required documents before submitting your application. Once submitted, you will not be able to edit or attach any application materials. Files must be complete to be considered. All materials must be added at one time, once submitted you may not edit/add to profile. Please include the following documents:
* Cover Letter
* Resume
Review of Applications
Applications received by 03/04/2025 are ensured full consideration. Position open until filled.
Please note that successful applicants are responsible for ensuring their eligibility to work in the United States (i.e., a citizen or national of the United States, a lawful permanent resident, a foreign national authorized to work in the United States without the need of employer sponsorship) on or before the effective date of appointment.
You must select "SUBMIT". Selecting "Save" will not forward your application materials to the search committee.
Please be sure to complete all required fields and include all required documents before submitting your application. Once submitted, you will not be able to edit or attach any application materials.
In instances where the Review Committee is unable to ascertain from a candidates application materials whether she/he meets all of the required qualifications, or if all of the application materials are not submitted, they will be evaluated as not meeting such qualifications and may be excluded from further consideration.
Legal Notices and Important Information
Legal Notices and Important Information
Employment will require a criminal background check, and if you have prior work history within the last 7 years with Universities of Wisconsin, a personnel file review check for employee misconduct. It will also require your references to answer questions regarding employee misconduct, sexual violence, and sexual harassment. If the results are unacceptable, the offer will be withdrawn or, if you have started employment, your employment will be terminated.
(see TC1 - App. 4 and p. 12)
It is the policy of UW-Parkside to provide reasonable accommodations for qualified persons with disabilities who are employees or applicants for employment. If you need assistance or accommodations at any stage of the recruitment process because of a disability, please let us know. Employment opportunities will not be denied to anyone because of the need to make reasonable accommodations to a person's disability.
Contact
Amber Marzette
****************
Software Engineer
Software Engineer Lead Job 20 miles from South Milwaukee
As a Software Engineer, you'll work on the cutting edge of cloud technology as you scope and lead complex technical projects, laying the groundwork for early-stage products to iterate and scale. You'll help to design, build, test and maintain user-facing experiences, APIs, scalable distributed services, and systems - driving software engineering best practices and delivering high quality software on tight schedules. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
Job Description
Roles and Responsibilities
* Work with the team to help solve business problems
* Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
* Participate in software design reviews
* Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
* Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Education Qualification
* Bachelor's degree in Computer Science or related discipline
* 2+ years of professional software development experience across the stack following modern design principles
* 1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP with a focus on Java, Python, Kubernetes, CI/CD
* Handson experience with AWS services (EKS, S3, Lambda, DynamoDB, SQS, CloudWatch) and good to have IoT technologies (AWS IoT Core).
* Working knowledge of in Kubernetes, Docker, SQL and NO-SQL databases.
Desired Qualifications
* 3+ years of professional software development experience
* Master's or PhD degree in Computer Science, Computer Engineering, or related field
* Experience with implementation of large-scale distributed systems preferably using AWS technologies
* Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system implementation
* Experience with supporting production software deployments
* Technical expertise across all deployment models on public cloud, and on-premises infrastructure
* Experience in building, tracking, and communicating plans within Agile processes
* Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.
Relocation Assistance Provided: Yes
Software Engineer
Software Engineer Lead Job 20 miles from South Milwaukee
SummaryAs a Software Engineer, you'll work on the cutting edge of cloud technology as you scope and lead complex technical projects, laying the groundwork for early-stage products to iterate and scale. You'll help to design, build, test and maintain user-facing experiences, APIs, scalable distributed services, and systems - driving software engineering best practices and delivering high quality software on tight schedules. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.Job Description
Roles and Responsibilities
Work with the team to help solve business problems
Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
Participate in software design reviews
Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Education Qualification
Bachelor's degree in Computer Science or related discipline
2+ years of professional software development experience across the stack following modern design principles
1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP with a focus on Java, Python, Kubernetes, CI/CD
Handson experience with AWS services (EKS, S3, Lambda, DynamoDB, SQS, CloudWatch) and good to have IoT technologies (AWS IoT Core).
Working knowledge of in Kubernetes, Docker, SQL and NO-SQL databases.
Desired Qualifications
3+ years of professional software development experience
Master's or PhD degree in Computer Science, Computer Engineering, or related field
Experience with implementation of large-scale distributed systems preferably using AWS technologies
Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system implementation
Experience with supporting production software deployments
Technical expertise across all deployment models on public cloud, and on-premises infrastructure
Experience in building, tracking, and communicating plans within Agile processes
Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.
Relocation Assistance Provided: Yes
Software Engineer
Software Engineer Lead Job 21 miles from South Milwaukee
This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications. ESSENTIAL DUTIES and RESPONSIBILITIES: * Assist and respond to Customers and Sale's technical questions
* Define project requirements for Customers and Sales
* Determine project feasibility, including the adaptability of core software to stated purposes
* Present software design proposals and risk assessments to Sales team
* Work closely with other engineering disciplines, manufacturing and the customer throughout the design and testing phases
* Exercise independent judgment and draw conclusions based upon available information
* Troubleshoot logic issues
* Develop engineering specifications, manuals, and project timelines
* Work with peers in multiple departments and vendors to advance proprietary technologies and conceptualize new software features and functions
* Work closely with teams to plan, problem solve engineering obstacles, and manage projects from inception to market release
* Debugging programs
* Other duties/responsibilities as assigned by the manager
An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
MINIMUM EDUCATION & QUALIFICATIONS:
* Bachelor's Degree in a technical discipline, preferably computer science or software development, or equivalent experience
* Five (5) years of experience in software development for automated machinery
* Experience with PLC programming structured text - CoDeSys or Beckhoff development environment
* Experience with Visual Studio
* Experience with object-oriented programming
* Experience in Git or Source Hub
* Ability to read blueprints and schematics
* Knowledgeable of software development concepts, process, and tools
ADDITIONAL KNOWLEDGE, SKILLS & ABILITIES:
* Knowledgeable in Beckhoff hardware and software
* Knowledgeable in Computer Numerical Control (CNC) theory and part programming
* Excellent communication and writing skills and ability to work in cross-functional team
* Knowledgeable of C# and .Net
* Proven ability to assess existing systems and make technical recommendations
PROTECTIVE CLOTHING/EQUIPMENT:
* Steel-toe shoes
* Eye protection
WORKING ENVIRONMENT:
The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
* Work is performed in an office environment and loud machinery environment. The noise level in the work environment is usually moderate to loud.
Software Engineer
Software Engineer Lead Job 21 miles from South Milwaukee
NeoSoft LLC, a fast-growing leader in cardiac MR and CT medical devices, is seeking an exceptional candidate to fill a position in our Software Engineering department as a Software Engineer.
To be considered for this position, the candidate must have experience in communicating with customers, technical teams, and management to collect requirements, describe software product features, and technical designs.
Responsibilities:
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Has working knowledge and understanding of the design patterns and design documentation techniques (such as story boarding, flowcharts, and UML diagrams).
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Develops software solutions by studying information needs; conferring with the team; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle and the established quality control processes.
Requirements
Required Skills and Experience:
Bachelor's degree in Software Engineering, Computer Engineering, or Computer Science or other related field.
A minimum of 4 years' experience in software development.
Good understanding of Object-Oriented programming concepts and User Interface design.
Proficiency and experience in one or more of the following; Java, C, C++, C#, Android and/or Apple development.
Java-J2SE experience is a plus.
Java Swing experience is a plus.
Working knowledge of 3D visualization and/or image processing is a plus.
Working knowledge of DICOM is a plus.
Working knowledge of design patterns and data structures.
Ability to independently implement a design based on UML diagrams.
Experience in an ISO-certified environment.
Demonstrated good analytical skills, problem-solving skills.
Strong organizational and time management skills.
Ability to work as part of a team and as an individual contributor.
Position requires extra hours beyond the normal business day in order to meet deadlines.
Position Competencies:
Creativity/Innovation - Generates original thinking and creative solutions. Possesses ability to think “outside the box.” Comes up with new ideas and approaches not readily apparent or previously tried that enhance the organization's systems or products. Generates suggestions for improving work.
Dealing With Uncertainty - Recognizes the need and makes decisions based on available information and known principles.
Results Oriented/Drive for Results - Directs behavior to emphasize the achievement of organization goals and core values.
Adaptability/Flexibility - Flexible style, Receptive to change, Changes approach or method to best fit the situation. Adjusts with ease, Manages competing demands.
Reporting to this position: No direct reports.
Physical demands and work environment: The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical demands: While performing duties of job, employee is frequently required to type, sit, stand; walk; use hands, talk and hear; occasionally reach with hands and arms. Employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
Work Environment: The noise level in the work environment is minimal.
Salary Description Salary: $85,000 - $90,000
Software Engineer II- Web( AWS,.NET)
Software Engineer Lead Job 12 miles from South Milwaukee
INNOVATE without boundaries! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success.
Behind our doors you'll be empowered every day to own it, drive it, and do what it takes to support the biggest breakthroughs in the industry. Meanwhile, you'll have the support and resources of the fastest-growing brand in the construction industry to make it happen.
Who we are: We are the One-Key team, a collaborative tool and equipment platform that helps jobs run smoother, with fewer headaches along the way. On the connected tools team we help users Track and Lock tools, Dial in Performance, pull Utilization data, and give users the Ultimate Control over their tools. Learn more about connected tools.
Our Values: On the One-Key team we strive to deliver customer value, be transparent with work in all directions, embrace empowered, autonomous teams, receive, give, and ask for feedback frequently, and think with an entrepreneurial mindset.
Your Role on Our Team: Self-motivated developer with a demonstrated background designing, developing and deploying sustainable solutions that delivers all aspects of the software development lifecycle including analysis, designing, coding, testing, troubleshooting and supporting software to meet or exceed specified standards and end-user requirements.
** Applicants must be authorized to work in the U.S.; Sponsorship is not available for this position.
The TOOLS you'll bring with you:
Requires a Bachelor's Degree in Computer Science, Business Administration, Management Information Systems (or related field), or 2+ years of related experience.
Requires strong written, verbal, analytical and interpersonal skills.
Requires experience working with Agile methodologies such as Scrum or Kanban.
Experience with object-oriented and protocol-oriented design methodologies
Experience working with agile methodology such as Scrum or Kanban
Experience working on a product team or squad
Experience with git source control and team code reviews
Experience with .NET - Proficient in Framework 4.5+, C# MS SQL Server, MySQL
Experience in AWS (DynamoDB, Lambdas, API Gateway)
Experience in Angular, HTML, CSS a plus
We provide these great perks and benefits:
Robust health, dental and vision insurance plans
Generous 401 (K) savings plan
Education assistance
On-site wellness, fitness center, food, and coffee service
And many more, check out our benefits site HERE.
Milwaukee Tool is an equal opportunity employer.
Software Engineer
Software Engineer Lead Job 21 miles from South Milwaukee
This position will be responsible for designing, programming, testing, and maintaining production, pre-production, and prototype software applications. Responsibilities + Assist and respond to customers' and sales' technical project requirements + Determine project feasibility, including the adaptability of core software to stated purposes
+ Present software design proposals and risk assessments to the sales team
+ Work closely with other engineering disciplines, manufacturing, and the customer throughout the design and testing phases
+ Exercise independent judgment and draw conclusions based on available information
+ Troubleshoot logic issues
+ Develop engineering specifications, manuals, and project timelines
+ Work with peers in multiple departments and vendors to advance proprietary technologies and conceptualize new software features and functions
+ Work closely with teams to plan, problem solve engineering obstacles, and manage projects from inception to market release
+ Debug programs
Essential Skills
+ C#
+ .Net
+ Visual Studio
+ PLC programming
+ Structured text PLC programming & troubleshooting
+ CoDeSys/Visual Studio
+ Reading I/Os ensuring they match up with schematics
+ Troubleshooting with customers remotely over the phone
+ Beckhoff
+ Structured text
Additional Skills & Qualifications
+ Bachelor's Degree in a technical discipline, preferably computer science or software development, or equivalent experience
+ Five (5) years of experience in software development for automated machinery
+ Experience with PLC programming structured text - CoDeSys or equivalent development environment
+ Experience with Visual Studio
+ Experience with object-oriented programming
+ Experience in Git or Source Hub
+ Ability to read blueprints and schematics
+ Knowledgeable of software development concepts, process, and tools
+ Knowledgeable in hardware and software
+ Knowledgeable in Computer Numerical Control (CNC) theory and part programming
Pay and Benefits
The pay range for this position is $100000.00 - $120000.00/yr.
Full company benefits provided- vacation, health, dental, vision, 401K, etc. Every day this is what motivates our nearly 1,000 experienced employees in five main locations; together we are actively servicing our customers in more than 50 countries.
Workplace Type
This is a fully onsite position in Menomonee Falls,WI.
Application Deadline
This position is anticipated to close on Mar 26, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
+ Hiring diverse talent
+ Maintaining an inclusive environment through persistent self-reflection
+ Building a culture of care, engagement, and recognition with clear outcomes
+ Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
Software Engineer
Software Engineer Lead Job 9 miles from South Milwaukee
You and Northwestern Mutual. We believe relationships are built on trust. That our lives and our work matter. And we're much stronger together than we are apart. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual.
Our business is about helping people secure their financial futures, and that starts with putting people first - our clients, our employees and our field representatives. Northwestern Mutual is known for financial strength. We're strong, innovative and growing. Come grow with us.
Job Description
At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company nearly 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual.
We're strong and growing. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual. We're strong, innovative and growing.
We invest in our people. We provide opportunities for employees to grow themselves, their career and in turn, our business.
We care. We make a positive difference in our communities. Nationally, thousands have benefitted from our support of research and programs to fight childhood cancer. Each year, our Foundation, employees and financial representatives donate time, talent and financial support to causes they're passionate about.
We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.
Join one of the most agile development teams in Milwaukee and help them build new products and solutions. The team you'll be joining is using modern development practices including Continuous Delivery Automation and Scaled Agile Framework. While the team is primarily focused on the mainframe platform, they're working towards test driven design and automated testing. Bring your engineering mastery and passion for making a difference, to help Northwestern Mutual create an industry leading digital experience. If you love to solve complex problems, and love the idea of making a difference as we revolutionize the world of personal financial planning, we want you. Be a part of the movement. We are in this to win!
Your general milestones are as follows:
• Within the first month - while working with other developers on the teams, be able to jump head-first into modifying applications and ask the appropriate questions / do the appropriate research to identify the general functions and behaviors of the applications you're working on.
• Within three months - be able to pick up and work on any existing application, contribute directly to technical and business discussions that affect the current and future state of the applications. Essentially, contributing to the team at your full capacity.
Competencies:
Fast learner and self-starter. The people you will work with are incredibly kind, talented, and extremely willing to share knowledge and a helping hand, but you have to be willing to take ownership of the outlined goals and make things happen.
Ability to take initiative and work with minimal supervision, yet actively interact with other team members in person or over the Internet (chat, videoconference, email).
Work collaboratively on creative solutions with product owners and developers.
Bring new ideas and new ways of solving problems to the team.
Passionate about learning new technologies and developing additional skills.
Education / Professional Experience:
Bachelor's degree or Associate's degree in Computer Science or a related field
0 to 3 years Development experience in software engineering technology
Experienced and confident coding in the following languages
NodeJS
ReactJS
Nginx
Docker
NOSQL Database (e.g. MongoDB)
REST API
Having worked with the following tools is a plus:
Github
Jenkins
Gradle/Maven
Nexus
Urban Code
Experience using the following methodologies:
Continuous Integration / Continuous Development
Test Driven Development
Feature toggles
Automated testing
Scrum, Agile, XP
Req ID: 15482
Position Type: Regular Full Time
Education Experience: Bachelor's Required
Employment Experience: 0-2 years
Licenses/Certifications:
FLSA Status: Exempt
Posting Date: 07/13/2017
Software Engineer
Software Engineer Lead Job 21 miles from South Milwaukee
This position will be responsible for designing, programming, testing, maintaining production, pre-production and prototype software applications.
ESSENTIAL DUTIES and RESPONSIBILITIES:
Assist and respond to Customers and Sale's technical questions
Define project requirements for Customers and Sales
Determine project feasibility, including the adaptability of core software to stated purposes
Present software design proposals and risk assessments to Sales team
Work closely with other engineering disciplines, manufacturing and the customer throughout the design and testing phases
Exercise independent judgment and draw conclusions based upon available information
Troubleshoot logic issues
Develop engineering specifications, manuals, and project timelines
Work with peers in multiple departments and vendors to advance proprietary technologies and conceptualize new software features and functions
Work closely with teams to plan, problem solve engineering obstacles, and manage projects from inception to market release
Debugging programs
Other duties/responsibilities as assigned by the manager
An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
MINIMUM EDUCATION & QUALIFICATIONS:
Bachelor's Degree in a technical discipline, preferably computer science or software development, or equivalent experience
Five (5) years of experience in software development for automated machinery
Experience with PLC programming structured text - CoDeSys or Beckhoff development environment
Experience with Visual Studio
Experience with object-oriented programming
Experience in Git or Source Hub
Ability to read blueprints and schematics
Knowledgeable of software development concepts, process, and tools
ADDITIONAL KNOWLEDGE, SKILLS & ABILITIES:
Knowledgeable in Beckhoff hardware and software
Knowledgeable in Computer Numerical Control (CNC) theory and part programming
Excellent communication and writing skills and ability to work in cross-functional team
Knowledgeable of C# and .Net
Proven ability to assess existing systems and make technical recommendations
PROTECTIVE CLOTHING/EQUIPMENT:
Steel-toe shoes
Eye protection
WORKING ENVIRONMENT:
The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work is performed in an office environment and loud machinery environment. The noise level in the work environment is usually moderate to loud.