Radio Engineer
Dimondale, MI · On-site
Tests new programming software and providing field support for new programming software. * Responds to requests for information regarding radio templates and associated records in EAM and databases.
Quick apply
Dimondale, MI · On-site
Tests new programming software and providing field support for new programming software. * Responds to requests for information regarding radio templates and associated records in EAM and databases.
Quick apply
Dimondale, MI · On-site
Tests new programming software and providing field support for new programming software. * Responds to requests for information regarding radio templates and associated records in EAM and databases.
In addition to delivering new solutions, the role includes maintaining and enhancing existing ... Bachelor's or higher degree in computer science, Software Engineering, or related field. * 8+ years ...
Quick apply
In addition to delivering new solutions, the role includes maintaining and enhancing existing ... Bachelor's or higher degree in computer science, Software Engineering, or related field. * 8+ years ...
Lansing, MI · On-site
Perform ICD and pacemaker interrogation; interpret findings, device programming, and documentation ... New Grad
Lansing, MI · On-site
Perform ICD and pacemaker interrogation; interpret findings, device programming, and documentation ... New Grad
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Lansing, MI · On-site
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Lansing, MI · On-site
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Okemos, MI · On-site
$111K - $147K/yr
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
Okemos, MI · On-site
$111K - $147K/yr
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Reports and records equipment deficiencies to the Manager and/or Bio-Medical Engineering ... New Grad
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
Okemos, MI · On-site
$111K - $147K/yr
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
Quick apply
Okemos, MI · On-site
$111K - $147K/yr
Always challenging the status quo, we strive to set new industry standards and we are seeking the ... You will oversee a large, diverse team of project developers (10-15 direct reports) and establish a ...
In addition to delivering new solutions, the role includes maintaining and enhancing existing ... Bachelor's or higher degree in computer science, Software Engineering, or related field. * 8+ years ...
Quick apply
In addition to delivering new solutions, the role includes maintaining and enhancing existing ... Bachelor's or higher degree in computer science, Software Engineering, or related field. * 8+ years ...
... developer. The position requires the person to ... Define, develop, test, analyze, and maintain new and pre-existing software programs and ...
... developer. The position requires the person to ... Define, develop, test, analyze, and maintain new and pre-existing software programs and ...
... developer. The position requires the person to ... Define, develop, test, analyze, and maintain new and pre-existing software programs and ...
... developer. The position requires the person to ... Define, develop, test, analyze, and maintain new and pre-existing software programs and ...
Lansing, MI · On-site
We use Objective C and Swift programming languages to create native applications for iPhone ... Reviews new or modified program, including documentation, diagram, and flow chart, to determine if ...
Lansing, MI · On-site
We use Objective C and Swift programming languages to create native applications for iPhone ... Reviews new or modified program, including documentation, diagram, and flow chart, to determine if ...
Lansing, MI · On-site
$51.50 - $65/hr
NAVA Software solutions is looking for an Oracle PL/SQL Developer Details: Oracle PL/SQL Developer ... Understand the data and perform data analysis to support building new reports and modify existing ...
Lansing, MI · On-site
$51.50 - $65/hr
NAVA Software solutions is looking for an Oracle PL/SQL Developer Details: Oracle PL/SQL Developer ... Understand the data and perform data analysis to support building new reports and modify existing ...
Lansing, MI · On-site
$49 - $64.75/hr
NAVA Software solutions is looking for a .Net Developer Details: .Net Developer Location: Lansing ... new requirements. * Compiles and writes documentation of program development and subsequent ...
Lansing, MI · On-site
$49 - $64.75/hr
NAVA Software solutions is looking for a .Net Developer Details: .Net Developer Location: Lansing ... new requirements. * Compiles and writes documentation of program development and subsequent ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus ... Great learning opportunities to develop new skills and understanding of cutting edge software tools ...
Saint Johns, MI · On-site
... software required to perform the essential duties of the job. * Training and experience in all ... New Grad
Saint Johns, MI · On-site
... software required to perform the essential duties of the job. * Training and experience in all ... New Grad
Lansing, MI · On-site
Hybrid- 2 days per week on site in Lansing Software Solution Architect - Integration Developer ... Responsibilities: • Develop solutions for new use cases. • Design and implement system ...
Lansing, MI · On-site
Hybrid- 2 days per week on site in Lansing Software Solution Architect - Integration Developer ... Responsibilities: • Develop solutions for new use cases. • Design and implement system ...
Lansing, MI · On-site
$17.75 - $21.50/hr
... database software programs. Demonstrated excellent communication skills, verbal and written ... New Grad
Lansing, MI · On-site
$17.75 - $21.50/hr
... database software programs. Demonstrated excellent communication skills, verbal and written ... New Grad
$64.4K - $77.5K
2% of jobs
$77.5K - $90.6K
4% of jobs
$90.6K - $103.7K
6% of jobs
$103.7K - $116.8K
8% of jobs
$123.8K is the 25th percentile. Wages below this are outliers.
$116.8K - $129.9K
7% of jobs
$129.9K - $143K
18% of jobs
The median wage is $146K / yr.
$143K - $156.1K
16% of jobs
$156.1K - $169.2K
2% of jobs
$174.5K is the 75th percentile. Wages above this are outliers.
$169.2K - $182.2K
26% of jobs
$182.2K - $195.3K
1% of jobs
$195.3K - $208.4K
8% of jobs
$64.4K
$149.6K
$208.4K
To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.
As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.
A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.
For New Grad Software Engineer jobs in Lansing, MI, the most frequently searched job titles are:
Cities near Lansing, MI with the most New Grad Software Engineer job openings:

Location: Dimondale, MI
Duration: 12+ months
Rate: Open
This position is the recognized resource responsible for the development of radio programming files for distribution and installation. The position is responsible to identify existing and request new Radio IDs, Talkgroups and Encryption for use in developing and building the templates installed into an MPSCS radio. This position requires the extensive use of computer skills and this person must be able to accurately enter data into the radio programming files and associated asset management software (EAM) and databases. This person must function with minimal supervision and require minimal direction while performing these duties.
Requirements:
• Three years of experience as a Radio/Communications Technician
• Two years of experience with P25 Radio Programming (Motorola & Kenwood)
• Military/Public Safety/Radio Communications (not Network)
• Two-way radio experience
• Previous P25 encryption experience/KMF (AES)
Certificates, Licenses, Registrations:
• Duties may involve use of personal vehicle
• FCC General Radio Telephone License, APCO Certificate, or approved equivalent
Responsibilities
Duty 1:
This position is the recognized resource for building radio programming templates for all MPSCS radios in the Metro Region totaling 44,401 radios Individual tasks related to the duty:
• Identify radio programming needs through written request, user contract, related task, or MPSCS initiated change/requirement.
• Contacts user to define and verify all requested changes.
• Develop prototype template for field-testing.
• Requests radio IDs and Talkgroup IDs for radio templates.
• Build radio templates for MPSCS radios in Metro region.
• Quality checks templates for accuracy and removes errors.
• Builds archives as required for distribution to field units for radio programming.
• Coordinate reprogramming of all appropriate field units.
Duty 2:
Using EAM, Microsoft Access and Microsoft Excel, this position is responsible for compiling, recording and making database entries into the EAM system and associated databases used by MPSCS.
• Complies equipment information for EAM and associated databases.
• Determines billing levels appropriate for each radio template.
• Inputs equipment and associated information into EAM associated databases.
• Quality checks EAM and databases as required for accuracy of radio records.
Duty 3:
This position is responsible for the programming of MPSCS radios.
• Programs MPSCS radios with appropriate templates and encryption codes.
• Supports MPSCS field staff as required for programming of MPSCS radios.
Duty 4:
This position supports other technical areas of MPSCS as required.
• Supports NCC in programming IDs and Talkgroups.
• Investigates issues related to MPSCS radios operations on the system.
• Supports evaluation of new radios for compliance with technical and performance standards as required by the MPSCS.
• Tests new programming software and providing field support for new programming software.
• Responds to requests for information regarding radio templates and associated records in EAM and databases.
Duty 5:
Other duties as assigned.
• Respond to internal and external emails.
• Recorded hours and associated activity reports.
• Routine paperwork and records in support of this position.
• General housekeeping of work area.
• As required in support of the MPSCS.
Skills Needed
1) 3+ years of experience with P25 Radio Programming (Motorola/Kenwood) - Required
2) Military/Public Safety/Radio Communications (not Network) - Desired
3) Two-way radio experience - Desired
4) Previous P25 encryption experience/KMF (AES) - Desired
Sourced by ZipRecruiter
It services
1 - 10 Employees
Smithtown, NY, US
1998